export declare function loadBlueprintsFromConfiguration(config: any): any;
export declare function parseBluePrints(blueprints?: string | {
    name: string;
    version: string;
}[]): ({
    name: any;
    version: any;
} | {
    name: any;
    version?: undefined;
})[];
export declare function mergeBlueprints(...blueprintsToMerge: any[]): ({
    name: any;
    version?: undefined;
} | {
    name: any;
    version: any;
})[];
export declare function removeBlueprintDuplicates(blueprints: any): ({
    name: any;
    version?: undefined;
} | {
    name: any;
    version: any;
})[];
export declare function parseBlueprintInfo(blueprint: any): {
    name: any;
    version: any;
} | {
    name: any;
    version?: undefined;
};
export declare function normalizeBlueprintName(blueprint: any): any;
