import { Class } from '@mockingbird/common'; import { Keys, Mutations } from './types'; interface ExtraKeys { omit?: Keys; pick?: Keys; mutations?: Mutations; plain?: boolean; } export declare class MockProducer { protected readonly targetClass: Class; protected locale: string; protected constructor(targetClass: Class); setLocale(locale: string): void; protected createMany(count: number, config?: ExtraKeys): TClass[]; protected createOne(config?: ExtraKeys): TClass; } export {};