interface CommonOptions { json?: boolean; src?: string; irRoot?: string[]; } type InspectEntityOptions = CommonOptions; type DiffSourceVsIROptions = CommonOptions; interface DuplicatesOptions { json?: boolean; entity?: string; mergeReport?: string; } interface RuntimeCheckOptions extends CommonOptions { route?: string; } interface CacheStatusOptions extends CommonOptions { entity?: string; command?: string; } interface DoctorOptions extends RuntimeCheckOptions { entity?: string; command?: string; } export declare function inspectEntityCommand(entityName: string, options?: InspectEntityOptions): Promise; export declare function diffSourceVsIRCommand(entityName: string, options?: DiffSourceVsIROptions): Promise; export declare function duplicatesCommand(options?: DuplicatesOptions): Promise; export declare function runtimeCheckCommand(entityName: string, commandName: string, options?: RuntimeCheckOptions): Promise; export declare function cacheStatusCommand(options?: CacheStatusOptions): Promise; export declare function doctorCommand(options?: DoctorOptions): Promise; export {}; //# sourceMappingURL=doctor.d.ts.map