export interface IRequireConfigOptions { env: string; variant: string | undefined; region: string | undefined; debug?: boolean; cwd: string; } export interface IRequireConfigResult { commands: { build: (options: IRequireConfigOptions) => Promise; watch: (options: IRequireConfigOptions, context: any) => Promise; }; } export interface IRequireConfigParams { [key: string]: Record; } export declare const requireConfig: (input: string) => Promise; export declare const requireConfigWithExecute: (configPath: string, params: IRequireConfigParams) => Promise;