import { Resource } from './definitions'; declare type JSONConfigOptions = { mode?: string; file: string; }; export declare class JSONConfig { data: string; opts: JSONConfigOptions; constructor(data: string, opts: JSONConfigOptions); identifyResourceDependencies(resources: Resource[]): string[][]; generate(): string; resolveReference(resource: Resource): Resource | undefined; } export default JSONConfig;