import { DBImageAdapter, CreateImageArgs, OptionalImage, UpdateImageArgs, DeleteImageArgs, Image, ConnectionResult, GetImagesArgs } from '@wepublish/api'; import { Db } from 'mongodb'; export declare class MongoDBImageAdapter implements DBImageAdapter { private images; private locale; constructor(db: Db, locale: string); createImage({ id, input }: CreateImageArgs): Promise; updateImage({ id, input }: UpdateImageArgs): Promise; deleteImage({ id }: DeleteImageArgs): Promise; getImagesByID(ids: readonly string[]): Promise; getImages({ filter, sort, order, cursor, limit }: GetImagesArgs): Promise>; } //# sourceMappingURL=image.d.ts.map