export declare const dockerFiles: {
    commonFiles: {
        condition: (ctx: any) => any;
        templates: {
            sourceFile: string;
            destinationFile: (ctx: any) => string;
        }[];
    }[];
    sqlDatabasesFiles: ({
        condition: (ctx: any) => any;
        templates: {
            sourceFile: (ctx: any) => string;
            destinationFile: (ctx: any) => string;
        }[];
        path?: undefined;
        renameTo?: undefined;
        transform?: undefined;
    } | {
        condition: (ctx: any) => any;
        path: string;
        renameTo: (ctx: any, filepath: any) => string;
        transform: boolean;
        templates: string[];
    })[];
    couchbaseFiles: {
        condition: (ctx: any) => any;
        path: string;
        renameTo: (ctx: any, filepath: any) => string;
        templates: string[];
    }[];
    mongodbFiles: {
        condition: (ctx: any) => any;
        path: string;
        renameTo: (ctx: any, filepath: any) => string;
        templates: string[];
    }[];
    cassandraFiles: {
        condition: (ctx: any) => any;
        path: string;
        renameTo: (ctx: any, filepath: any) => string;
        templates: string[];
    }[];
    neo4jFiles: {
        condition: (ctx: any) => any;
        path: string;
        renameTo: (ctx: any, filepath: any) => string;
        templates: string[];
    }[];
    cacheProvideFiles: {
        condition: (generator: any) => any;
        path: string;
        renameTo: (ctx: any, filepath: any) => string;
        templates: string[];
    }[];
    searchDiscoveryFiles: {
        condition: (generator: any) => any;
        path: string;
        renameTo: (ctx: any, filepath: any) => string;
        templates: string[];
    }[];
    applicationFiles: ({
        path: string;
        condition: (ctx: any) => any;
        renameTo: (ctx: any, filepath: any) => string;
        templates: string[];
        transform?: undefined;
    } | {
        path: string;
        renameTo: (ctx: any, filepath: any) => string;
        templates: string[];
        condition?: undefined;
        transform?: undefined;
    } | {
        condition: (generator: any) => any;
        path: string;
        renameTo: (ctx: any, filepath: any) => string;
        transform: boolean;
        templates: string[];
    })[];
};
