interface Metadata { functions: { name: string; arn: string; region: string; entryFile: string; }[]; } declare class Config { private constructor(); private static _instance; static get instance(): Config; get packageJson(): Promise; get cliName(): Promise; get cliVersion(): Promise; get description(): Promise; get workingPath(): string; private configFilename; get metadataPath(): string; private get metadataContent(); get metadata(): Promise; updateMetadata(updater: (mt: Metadata) => Metadata): Promise; } export declare const config: Config; export {};