import { App } from '..';
export declare function dataTypesToJson(): {
    [name: string]: import("..").Schema;
};
export declare function enumsToJson(app: App): {
    [prop: string]: {
        [prop: string]: string;
    };
};
export declare function apisToJson(app: App): {
    [prop: string]: any;
};
export declare function generateDataJson(app: App): Promise<{
    dataTypes: {
        [name: string]: import("..").Schema;
    };
    enums: {
        [prop: string]: {
            [prop: string]: string;
        };
    };
    apis: {
        [prop: string]: any;
    };
}>;
export declare function saveDataTypesCache(app: App): any;
export declare function loadDataTypesCache(serviceId: string): Promise<any>;
export declare function saveEnumsCache(app: App): any;
export declare function loadEnumsCache(serviceId: string): Promise<any>;
export declare function saveApisCache(app: App): any;
export declare function loadApisCache(serviceId: string): Promise<any>;
export declare function getVertexIdToName(): {
    [prop: string]: string;
};
export declare function saveVertexIdToName(app: App): Promise<any>;
export declare function loadVertexIdToName(app: App): Promise<any>;
