export declare class TypeGenerator {
    private generatedInterfaces;
    private usedInterfaceNames;
    generate(data: any, interfaceName?: string): string;
    private processData;
    private processArray;
    private processObject;
    private getObjectSignature;
    private capitalize;
    private formatInterfaces;
}
