import { FSDBRepositoryPrototype, Logger, Model } from '@becomes/purple-cheetah'; import { ProjectFS } from '../../models'; export declare class ProjectFSRepository implements FSDBRepositoryPrototype { repo: Model; logger: Logger; findAll: () => Promise; findAllBy: (query: (e: ProjectFS) => boolean) => Promise; findAllById: (ids: string[]) => Promise; findBy: (query: (e: ProjectFS) => boolean) => Promise; findById: (id: string) => Promise; add: (e: ProjectFS) => Promise; addMany: (e: ProjectFS[]) => Promise; update: (e: ProjectFS) => Promise; deleteById: (id: string) => Promise; deleteAllById: (ids: string[]) => Promise; deleteOne: (query: (e: ProjectFS) => boolean) => Promise; deleteMany: (query: (e: ProjectFS) => boolean) => Promise; count: () => Promise; findByName(name: string): Promise; }