ottoman
Version:
Ottoman Couchbase ODM
16 lines (15 loc) • 701 B
TypeScript
import { ModelMetadata } from '../model/interfaces/model-metadata.interface';
import { StatusExecution } from './types';
import { ModelTypes, saveOptions } from '../model/model.types';
/**
* Async Function: Create many documents at once
*
* @param documents List of documents to create
*
* @return (ManyQueryResponse)[(/classes/queryresponse.html)]
*/
export declare const createMany: <T = any>(metadata: ModelMetadata) => (documents: unknown[], options?: saveOptions) => Promise<import("./types").ManyQueryResponse<any>>;
/**
* @ignore
*/
export declare const createManyCallback: (document: ModelTypes, metadata: ModelMetadata, extra: any, options?: saveOptions) => Promise<StatusExecution>;