import { ISchemaData } from "./Interfaces"; import { OrgManager } from "./OrgManager"; export declare class SchemaDiscovery { private allRejects; private orgManager; private allFields; private privSObjects; constructor(orgManager: OrgManager); getSObjects(): Map; getFields(sObjName: string): string[]; findObjectsAsync(): Promise>; discardSObject(sObjName: string): void; discardFields(sObjName: string, fieldNamesToRemove: string[]): void; writeInfo(): Promise; private resetData; private processSObjectValues; private processFields; private processChildren; private addSObject; private addField; private addChild; private overrideIncludeSobject; private overrideIncludeField; private overrideIncludeChild; }