import { Schema } from '@kubb/plugin-oas';
import { P as PluginFaker } from './types-Dhvk7pfA.cjs';
import '@kubb/core';
import '@kubb/oas';

type Props = {
    name: string;
    typeName: string;
    tree: Array<Schema>;
    seed?: PluginFaker['options']['seed'];
    description?: string;
    regexGenerator?: PluginFaker['options']['regexGenerator'];
    mapper?: PluginFaker['options']['mapper'];
    dateParser?: PluginFaker['options']['dateParser'];
    canOverride: boolean;
};
declare function Faker({ tree, description, name, typeName, seed, regexGenerator, canOverride, mapper, dateParser }: Props): any;

export { Faker };
