declare const defaultStaticConfig: { client: string; project: string; }; declare type StaticConfig = { [key in keyof typeof defaultStaticConfig]: string; }; declare const defaultStageConfig: { branch: string; }; declare type StageConfig = { [key in keyof typeof defaultStageConfig]: string; }; export declare function getConfigFactory({ configDir, stages, staticConfig }: { configDir?: string; stages?: S[]; staticConfig: T; }): (branch?: string | undefined) => Promise; export declare function getConfig(staticConfig: T): Promise; export {};