import { SourceFile } from "./sourceFiles"; import { Lang } from "./types"; export declare type LookupKey = { sourceId: string; lang: Lang; id: string; variant: string; }; export declare class SourceFileManager { private onChange; private map; constructor(files: SourceFile[], onChange: () => any); saveAll(): Promise; getFiles(): SourceFile[]; updateKey(key: LookupKey, newTemplate: string): Promise; }