import type * as UID from '../../../uid'; import type * as Params from '../params/document-engine'; import type { Result } from '.'; import type { ID } from '..'; export type CountResult = { count: number; }; export type FindMany> = Promise[]>; export type FindFirst> = Promise | null>; export type FindOne> = Promise | null>; export type Delete> = Promise<{ documentId: ID; entries: Result[]; }>; export type Create> = Promise>; export type Clone> = Promise<{ documentId: ID; entries: Result[]; } | null>; export type Update> = Promise | null>; export type Count = Promise; export type Publish> = Promise<{ documentId: ID; entries: Result[]; }>; export type Unpublish> = Promise<{ documentId: ID; entries: Result[]; }>; export type DiscardDraft> = Promise<{ documentId: ID; entries: Result[]; }>; //# sourceMappingURL=document-engine.d.ts.map