import * as faker from 'faker'; import { DeepPartial } from './types'; declare type Callback = (fakerInstance: typeof faker, index: number) => T; export declare function createFactory(schemaGenerator: Callback): { generateMany: (ammount: number, customOverrides?: DeepPartial | Callback> | undefined) => T[]; generate: (overrides?: DeepPartial | Callback> | undefined) => T; }; export {};