@@ -101,17 +101,17 @@ export const findOne: {
101101export  const  insertOne : { 
102102  < A  extends  Document > ( doc : A ,  options ?: InsertOneOptions ) : < I  extends  Document ,  R > ( 
103103    collection : Collection < A ,  I ,  R > 
104-   )  =>  Effect . Effect < InsertOneResult ,  MongoError . MongoError  |  ParseResult . ParseError ,  R > 
104+   )  =>  Effect . Effect < InsertOneResult < I > ,  MongoError . MongoError  |  ParseResult . ParseError ,  R > 
105105  < A  extends  Document ,  I  extends  Document ,  R > ( 
106106    collection : Collection < A ,  I ,  R > , 
107107    doc : A , 
108108    options ?: InsertOneOptions 
109-   ) : Effect . Effect < InsertOneResult ,  MongoError . MongoError  |  ParseResult . ParseError ,  R > 
109+   ) : Effect . Effect < InsertOneResult < I > ,  MongoError . MongoError  |  ParseResult . ParseError ,  R > 
110110}  =  F . dual ( ( args )  =>  isCollection ( args [ 0 ] ) ,  < A  extends  Document ,  I  extends  Document ,  R > ( 
111111  collection : Collection < A ,  I ,  R > , 
112112  doc : A , 
113113  options ?: InsertOneOptions 
114- ) : Effect . Effect < InsertOneResult ,  MongoError . MongoError  |  ParseResult . ParseError ,  R >  => 
114+ ) : Effect . Effect < InsertOneResult < I > ,  MongoError . MongoError  |  ParseResult . ParseError ,  R >  => 
115115  F . pipe ( 
116116    collection . encode ( doc ) , 
117117    Effect . flatMap ( ( doc )  =>  Effect . promise ( ( )  =>  collection . collection . insertOne ( doc ,  options ) ) ) , 
0 commit comments