import { Config } from "./config.js"; import { LocaleData } from "./locale-data.js"; import { Source, SourceExtractKeysOptions } from "./source.js"; export declare class JsonResourceFile implements Source { #private; constructor(filename: string, source: string, data: LocaleData); get filename(): string; get source(): string; static parse(filename: string, source: string): JsonResourceFile; extractKeys(config: Config, { prefix, diagnostics }: SourceExtractKeysOptions): Map; }