import { DBNavigationAdapter, UpdateNavigationArgs, OptionalNavigation, DeleteNavigationArgs, Navigation, CreateNavigationArgs } from '@wepublish/api'; import { Db } from 'mongodb'; export declare class MongoDBNavigationAdapter implements DBNavigationAdapter { private navigations; constructor(db: Db); createNavigation({ input }: CreateNavigationArgs): Promise; updateNavigation({ id, input }: UpdateNavigationArgs): Promise; deleteNavigation({ id }: DeleteNavigationArgs): Promise; getNavigations(): Promise; getNavigationsByID(ids: readonly string[]): Promise; getNavigationsByKey(keys: readonly string[]): Promise; } //# sourceMappingURL=navigation.d.ts.map