import "reflect-metadata";
type FieldOptions<T> = {
    type?: string;
    skip?: boolean;
    value?: T | (() => T);
};
export declare function generateStub<T extends Object>(cls: new () => T, configs?: Partial<Record<keyof T, FieldOptions<T[keyof T]>>>): T;
export {};
