UNPKG

@jsforce/jsforce-node

Version:

Salesforce API Library for JavaScript

1,349 lines 110 kB
/** * This file is generated from WSDL file by wsdl2schema.ts. * Do not modify directly. * To generate the file, run "ts-node path/to/wsdl2schema.ts path/to/wsdl.xml path/to/schema.ts" */ export declare const ApiSchemas: { readonly sObject: { readonly type: "sObject"; readonly props: { readonly type: "string"; readonly fieldsToNull: readonly ["?", "string"]; readonly Id: "?string"; }; }; readonly address: { readonly type: "address"; readonly props: { readonly city: "?string"; readonly country: "?string"; readonly countryCode: "?string"; readonly geocodeAccuracy: "?string"; readonly postalCode: "?string"; readonly state: "?string"; readonly stateCode: "?string"; readonly street: "?string"; }; readonly extends: "location"; }; readonly location: { readonly type: "location"; readonly props: { readonly latitude: "?number"; readonly longitude: "?number"; }; }; readonly QueryResult: { readonly type: "QueryResult"; readonly props: { readonly done: "boolean"; readonly queryLocator: "?string"; readonly records: readonly ["?", "sObject"]; readonly size: "number"; }; }; readonly SearchResult: { readonly type: "SearchResult"; readonly props: { readonly queryId: "string"; readonly searchRecords: readonly ["SearchRecord"]; readonly searchResultsMetadata: "?SearchResultsMetadata"; }; }; readonly SearchRecord: { readonly type: "SearchRecord"; readonly props: { readonly record: "sObject"; readonly searchRecordMetadata: "?SearchRecordMetadata"; readonly snippet: "?SearchSnippet"; }; }; readonly SearchRecordMetadata: { readonly type: "SearchRecordMetadata"; readonly props: { readonly searchPromoted: "boolean"; readonly spellCorrected: "boolean"; }; }; readonly SearchSnippet: { readonly type: "SearchSnippet"; readonly props: { readonly text: "?string"; readonly wholeFields: readonly ["NameValuePair"]; }; }; readonly SearchResultsMetadata: { readonly type: "SearchResultsMetadata"; readonly props: { readonly entityLabelMetadata: readonly ["LabelsSearchMetadata"]; readonly entityMetadata: readonly ["EntitySearchMetadata"]; }; }; readonly LabelsSearchMetadata: { readonly type: "LabelsSearchMetadata"; readonly props: { readonly entityFieldLabels: readonly ["NameValuePair"]; readonly entityName: "string"; }; }; readonly EntitySearchMetadata: { readonly type: "EntitySearchMetadata"; readonly props: { readonly entityName: "string"; readonly errorMetadata: "?EntityErrorMetadata"; readonly fieldMetadata: readonly ["FieldLevelSearchMetadata"]; readonly intentQueryMetadata: "?EntityIntentQueryMetadata"; readonly searchPromotionMetadata: "?EntitySearchPromotionMetadata"; readonly spellCorrectionMetadata: "?EntitySpellCorrectionMetadata"; }; }; readonly FieldLevelSearchMetadata: { readonly type: "FieldLevelSearchMetadata"; readonly props: { readonly label: "?string"; readonly name: "string"; readonly type: "?string"; }; }; readonly EntitySpellCorrectionMetadata: { readonly type: "EntitySpellCorrectionMetadata"; readonly props: { readonly correctedQuery: "string"; readonly hasNonCorrectedResults: "boolean"; }; }; readonly EntitySearchPromotionMetadata: { readonly type: "EntitySearchPromotionMetadata"; readonly props: { readonly promotedResultCount: "number"; }; }; readonly EntityIntentQueryMetadata: { readonly type: "EntityIntentQueryMetadata"; readonly props: { readonly intentQuery: "boolean"; readonly message: "?string"; }; }; readonly EntityErrorMetadata: { readonly type: "EntityErrorMetadata"; readonly props: { readonly errorCode: "?string"; readonly message: "?string"; }; }; readonly RelationshipReferenceTo: { readonly type: "RelationshipReferenceTo"; readonly props: { readonly referenceTo: readonly ["string"]; }; }; readonly RecordTypesSupported: { readonly type: "RecordTypesSupported"; readonly props: { readonly recordTypeInfos: readonly ["RecordTypeInfo"]; }; }; readonly JunctionIdListNames: { readonly type: "JunctionIdListNames"; readonly props: { readonly names: readonly ["string"]; }; }; readonly SearchLayoutButtonsDisplayed: { readonly type: "SearchLayoutButtonsDisplayed"; readonly props: { readonly applicable: "boolean"; readonly buttons: readonly ["SearchLayoutButton"]; }; }; readonly SearchLayoutButton: { readonly type: "SearchLayoutButton"; readonly props: { readonly apiName: "string"; readonly label: "string"; }; }; readonly SearchLayoutFieldsDisplayed: { readonly type: "SearchLayoutFieldsDisplayed"; readonly props: { readonly applicable: "boolean"; readonly fields: readonly ["SearchLayoutField"]; }; }; readonly SearchLayoutField: { readonly type: "SearchLayoutField"; readonly props: { readonly apiName: "string"; readonly label: "string"; readonly sortable: "boolean"; }; }; readonly NameValuePair: { readonly type: "NameValuePair"; readonly props: { readonly name: "string"; readonly value: "string"; }; }; readonly NameObjectValuePair: { readonly type: "NameObjectValuePair"; readonly props: { readonly isVisible: "?boolean"; readonly name: "string"; readonly value: readonly ["any"]; }; }; readonly GetUpdatedResult: { readonly type: "GetUpdatedResult"; readonly props: { readonly ids: readonly ["string"]; readonly latestDateCovered: "string"; }; }; readonly GetDeletedResult: { readonly type: "GetDeletedResult"; readonly props: { readonly deletedRecords: readonly ["DeletedRecord"]; readonly earliestDateAvailable: "string"; readonly latestDateCovered: "string"; }; }; readonly DeletedRecord: { readonly type: "DeletedRecord"; readonly props: { readonly deletedDate: "string"; readonly id: "string"; }; }; readonly GetServerTimestampResult: { readonly type: "GetServerTimestampResult"; readonly props: { readonly timestamp: "string"; }; }; readonly InvalidateSessionsResult: { readonly type: "InvalidateSessionsResult"; readonly props: { readonly errors: readonly ["Error"]; readonly success: "boolean"; }; }; readonly SetPasswordResult: { readonly type: "SetPasswordResult"; readonly props: {}; }; readonly ChangeOwnPasswordResult: { readonly type: "ChangeOwnPasswordResult"; readonly props: {}; }; readonly ResetPasswordResult: { readonly type: "ResetPasswordResult"; readonly props: { readonly password: "string"; }; }; readonly GetUserInfoResult: { readonly type: "GetUserInfoResult"; readonly props: { readonly accessibilityMode: "boolean"; readonly chatterExternal: "boolean"; readonly currencySymbol: "?string"; readonly orgAttachmentFileSizeLimit: "number"; readonly orgDefaultCurrencyIsoCode: "?string"; readonly orgDefaultCurrencyLocale: "?string"; readonly orgDisallowHtmlAttachments: "boolean"; readonly orgHasPersonAccounts: "boolean"; readonly organizationId: "string"; readonly organizationMultiCurrency: "boolean"; readonly organizationName: "string"; readonly profileId: "string"; readonly roleId: "?string"; readonly sessionSecondsValid: "number"; readonly userDefaultCurrencyIsoCode: "?string"; readonly userEmail: "string"; readonly userFullName: "string"; readonly userId: "string"; readonly userLanguage: "string"; readonly userLocale: "string"; readonly userName: "string"; readonly userTimeZone: "string"; readonly userType: "string"; readonly userUiSkin: "string"; }; }; readonly LoginResult: { readonly type: "LoginResult"; readonly props: { readonly metadataServerUrl: "?string"; readonly passwordExpired: "boolean"; readonly sandbox: "boolean"; readonly serverUrl: "?string"; readonly sessionId: "?string"; readonly userId: "?string"; readonly userInfo: "?GetUserInfoResult"; }; }; readonly ExtendedErrorDetails: { readonly type: "ExtendedErrorDetails"; readonly props: { readonly extendedErrorCode: "string"; }; }; readonly Error: { readonly type: "Error"; readonly props: { readonly extendedErrorDetails: readonly ["?", "ExtendedErrorDetails"]; readonly fields: readonly ["?", "string"]; readonly message: "string"; readonly statusCode: "string"; }; }; readonly SendEmailError: { readonly type: "SendEmailError"; readonly props: { readonly fields: readonly ["?", "string"]; readonly message: "string"; readonly statusCode: "string"; readonly targetObjectId: "?string"; }; }; readonly SaveResult: { readonly type: "SaveResult"; readonly props: { readonly errors: readonly ["Error"]; readonly id: "?string"; readonly success: "boolean"; }; }; readonly RenderEmailTemplateError: { readonly type: "RenderEmailTemplateError"; readonly props: { readonly fieldName: "string"; readonly message: "string"; readonly offset: "number"; readonly statusCode: "string"; }; }; readonly UpsertResult: { readonly type: "UpsertResult"; readonly props: { readonly created: "boolean"; readonly errors: readonly ["Error"]; readonly id: "?string"; readonly success: "boolean"; }; }; readonly PerformQuickActionResult: { readonly type: "PerformQuickActionResult"; readonly props: { readonly contextId: "?string"; readonly created: "boolean"; readonly errors: readonly ["Error"]; readonly feedItemIds: readonly ["?", "string"]; readonly ids: readonly ["?", "string"]; readonly success: "boolean"; readonly successMessage: "?string"; }; }; readonly QuickActionTemplateResult: { readonly type: "QuickActionTemplateResult"; readonly props: { readonly contextId: "?string"; readonly defaultValueFormulas: "?sObject"; readonly defaultValues: "?sObject"; readonly errors: readonly ["Error"]; readonly success: "boolean"; }; }; readonly MergeRequest: { readonly type: "MergeRequest"; readonly props: { readonly additionalInformationMap: readonly ["AdditionalInformationMap"]; readonly masterRecord: "sObject"; readonly recordToMergeIds: readonly ["string"]; }; }; readonly MergeResult: { readonly type: "MergeResult"; readonly props: { readonly errors: readonly ["Error"]; readonly id: "?string"; readonly mergedRecordIds: readonly ["string"]; readonly success: "boolean"; readonly updatedRelatedIds: readonly ["string"]; }; }; readonly ProcessRequest: { readonly type: "ProcessRequest"; readonly props: { readonly comments: "?string"; readonly nextApproverIds: readonly ["?", "string"]; }; }; readonly ProcessSubmitRequest: { readonly type: "ProcessSubmitRequest"; readonly props: { readonly objectId: "string"; readonly submitterId: "?string"; readonly processDefinitionNameOrId: "?string"; readonly skipEntryCriteria: "?boolean"; }; readonly extends: "ProcessRequest"; }; readonly ProcessWorkitemRequest: { readonly type: "ProcessWorkitemRequest"; readonly props: { readonly action: "string"; readonly workitemId: "string"; }; readonly extends: "ProcessRequest"; }; readonly PerformQuickActionRequest: { readonly type: "PerformQuickActionRequest"; readonly props: { readonly contextId: "?string"; readonly quickActionName: "string"; readonly records: readonly ["?", "sObject"]; }; }; readonly DescribeAvailableQuickActionResult: { readonly type: "DescribeAvailableQuickActionResult"; readonly props: { readonly actionEnumOrId: "string"; readonly label: "string"; readonly name: "string"; readonly type: "string"; }; }; readonly DescribeQuickActionResult: { readonly type: "DescribeQuickActionResult"; readonly props: { readonly accessLevelRequired: "?string"; readonly actionEnumOrId: "string"; readonly canvasApplicationId: "?string"; readonly canvasApplicationName: "?string"; readonly colors: readonly ["DescribeColor"]; readonly contextSobjectType: "?string"; readonly defaultValues: readonly ["?", "DescribeQuickActionDefaultValue"]; readonly flowDevName: "?string"; readonly flowRecordIdVar: "?string"; readonly height: "?number"; readonly iconName: "?string"; readonly iconUrl: "?string"; readonly icons: readonly ["DescribeIcon"]; readonly label: "string"; readonly layout: "?DescribeLayoutSection"; readonly lightningComponentBundleId: "?string"; readonly lightningComponentBundleName: "?string"; readonly lightningComponentQualifiedName: "?string"; readonly miniIconUrl: "?string"; readonly mobileExtensionDisplayMode: "?string"; readonly mobileExtensionId: "?string"; readonly name: "string"; readonly showQuickActionLcHeader: "boolean"; readonly showQuickActionVfHeader: "boolean"; readonly targetParentField: "?string"; readonly targetRecordTypeId: "?string"; readonly targetSobjectType: "?string"; readonly type: "string"; readonly visualforcePageName: "?string"; readonly visualforcePageUrl: "?string"; readonly width: "?number"; }; }; readonly DescribeQuickActionDefaultValue: { readonly type: "DescribeQuickActionDefaultValue"; readonly props: { readonly defaultValue: "?string"; readonly field: "string"; }; }; readonly DescribeVisualForceResult: { readonly type: "DescribeVisualForceResult"; readonly props: { readonly domain: "string"; }; }; readonly ProcessResult: { readonly type: "ProcessResult"; readonly props: { readonly actorIds: readonly ["string"]; readonly entityId: "?string"; readonly errors: readonly ["Error"]; readonly instanceId: "?string"; readonly instanceStatus: "?string"; readonly newWorkitemIds: readonly ["?", "string"]; readonly success: "boolean"; }; }; readonly DeleteResult: { readonly type: "DeleteResult"; readonly props: { readonly errors: readonly ["?", "Error"]; readonly id: "?string"; readonly success: "boolean"; }; }; readonly UndeleteResult: { readonly type: "UndeleteResult"; readonly props: { readonly errors: readonly ["Error"]; readonly id: "?string"; readonly success: "boolean"; }; }; readonly DeleteByExampleResult: { readonly type: "DeleteByExampleResult"; readonly props: { readonly entity: "?sObject"; readonly errors: readonly ["?", "Error"]; readonly rowCount: "number"; readonly success: "boolean"; }; }; readonly EmptyRecycleBinResult: { readonly type: "EmptyRecycleBinResult"; readonly props: { readonly errors: readonly ["Error"]; readonly id: "?string"; readonly success: "boolean"; }; }; readonly LeadConvert: { readonly type: "LeadConvert"; readonly props: { readonly accountId: "?string"; readonly accountRecord: "?sObject"; readonly bypassAccountDedupeCheck: "?boolean"; readonly bypassContactDedupeCheck: "?boolean"; readonly contactId: "?string"; readonly contactRecord: "?sObject"; readonly convertedStatus: "string"; readonly doNotCreateOpportunity: "boolean"; readonly leadId: "string"; readonly opportunityId: "?string"; readonly opportunityName: "?string"; readonly opportunityRecord: "?sObject"; readonly overwriteLeadSource: "boolean"; readonly ownerId: "?string"; readonly sendNotificationEmail: "boolean"; }; }; readonly LeadConvertResult: { readonly type: "LeadConvertResult"; readonly props: { readonly accountId: "?string"; readonly contactId: "?string"; readonly errors: readonly ["Error"]; readonly leadId: "?string"; readonly opportunityId: "?string"; readonly success: "boolean"; }; }; readonly DescribeSObjectResult: { readonly type: "DescribeSObjectResult"; readonly props: { readonly actionOverrides: readonly ["?", "ActionOverride"]; readonly activateable: "boolean"; readonly childRelationships: readonly ["ChildRelationship"]; readonly compactLayoutable: "boolean"; readonly createable: "boolean"; readonly custom: "boolean"; readonly customSetting: "boolean"; readonly dataTranslationEnabled: "?boolean"; readonly deepCloneable: "boolean"; readonly defaultImplementation: "?string"; readonly deletable: "boolean"; readonly deprecatedAndHidden: "boolean"; readonly feedEnabled: "boolean"; readonly fields: readonly ["?", "Field"]; readonly hasSubtypes: "boolean"; readonly idEnabled: "boolean"; readonly implementedBy: "?string"; readonly implementsInterfaces: "?string"; readonly isInterface: "boolean"; readonly isSubtype: "boolean"; readonly keyPrefix: "?string"; readonly label: "string"; readonly labelPlural: "string"; readonly layoutable: "boolean"; readonly mergeable: "boolean"; readonly mruEnabled: "boolean"; readonly name: "string"; readonly namedLayoutInfos: readonly ["NamedLayoutInfo"]; readonly networkScopeFieldName: "?string"; readonly queryable: "boolean"; readonly recordTypeInfos: readonly ["RecordTypeInfo"]; readonly replicateable: "boolean"; readonly retrieveable: "boolean"; readonly searchLayoutable: "?boolean"; readonly searchable: "boolean"; readonly supportedScopes: readonly ["?", "ScopeInfo"]; readonly triggerable: "?boolean"; readonly undeletable: "boolean"; readonly updateable: "boolean"; readonly urlDetail: "?string"; readonly urlEdit: "?string"; readonly urlNew: "?string"; }; }; readonly DescribeGlobalSObjectResult: { readonly type: "DescribeGlobalSObjectResult"; readonly props: { readonly activateable: "boolean"; readonly createable: "boolean"; readonly custom: "boolean"; readonly customSetting: "boolean"; readonly dataTranslationEnabled: "?boolean"; readonly deepCloneable: "boolean"; readonly deletable: "boolean"; readonly deprecatedAndHidden: "boolean"; readonly feedEnabled: "boolean"; readonly hasSubtypes: "boolean"; readonly idEnabled: "boolean"; readonly isInterface: "boolean"; readonly isSubtype: "boolean"; readonly keyPrefix: "?string"; readonly label: "string"; readonly labelPlural: "string"; readonly layoutable: "boolean"; readonly mergeable: "boolean"; readonly mruEnabled: "boolean"; readonly name: "string"; readonly queryable: "boolean"; readonly replicateable: "boolean"; readonly retrieveable: "boolean"; readonly searchable: "boolean"; readonly triggerable: "boolean"; readonly undeletable: "boolean"; readonly updateable: "boolean"; }; }; readonly ChildRelationship: { readonly type: "ChildRelationship"; readonly props: { readonly cascadeDelete: "boolean"; readonly childSObject: "string"; readonly deprecatedAndHidden: "boolean"; readonly field: "string"; readonly junctionIdListNames: readonly ["?", "string"]; readonly junctionReferenceTo: readonly ["?", "string"]; readonly relationshipName: "?string"; readonly restrictedDelete: "?boolean"; }; }; readonly DescribeGlobalResult: { readonly type: "DescribeGlobalResult"; readonly props: { readonly encoding: "?string"; readonly maxBatchSize: "number"; readonly sobjects: readonly ["DescribeGlobalSObjectResult"]; }; }; readonly DescribeGlobalTheme: { readonly type: "DescribeGlobalTheme"; readonly props: { readonly global: "DescribeGlobalResult"; readonly theme: "DescribeThemeResult"; }; }; readonly ScopeInfo: { readonly type: "ScopeInfo"; readonly props: { readonly label: "string"; readonly name: "string"; }; }; readonly StringList: { readonly type: "StringList"; readonly props: { readonly values: readonly ["string"]; }; }; readonly ChangeEventHeader: { readonly type: "ChangeEventHeader"; readonly props: { readonly entityName: "string"; readonly recordIds: readonly ["string"]; readonly commitTimestamp: "number"; readonly commitNumber: "number"; readonly commitUser: "string"; readonly diffFields: readonly ["string"]; readonly changeType: "string"; readonly changeOrigin: "string"; readonly transactionKey: "string"; readonly sequenceNumber: "number"; readonly nulledFields: readonly ["string"]; readonly changedFields: readonly ["string"]; }; }; readonly FilteredLookupInfo: { readonly type: "FilteredLookupInfo"; readonly props: { readonly controllingFields: readonly ["string"]; readonly dependent: "boolean"; readonly optionalFilter: "boolean"; }; }; readonly Field: { readonly type: "Field"; readonly props: { readonly aggregatable: "boolean"; readonly aiPredictionField: "boolean"; readonly autoNumber: "boolean"; readonly byteLength: "number"; readonly calculated: "boolean"; readonly calculatedFormula: "?string"; readonly cascadeDelete: "?boolean"; readonly caseSensitive: "boolean"; readonly compoundFieldName: "?string"; readonly controllerName: "?string"; readonly createable: "boolean"; readonly custom: "boolean"; readonly dataTranslationEnabled: "?boolean"; readonly defaultValue: "?any"; readonly defaultValueFormula: "?string"; readonly defaultedOnCreate: "boolean"; readonly dependentPicklist: "?boolean"; readonly deprecatedAndHidden: "boolean"; readonly digits: "number"; readonly displayLocationInDecimal: "?boolean"; readonly encrypted: "?boolean"; readonly externalId: "?boolean"; readonly extraTypeInfo: "?string"; readonly filterable: "boolean"; readonly filteredLookupInfo: "?FilteredLookupInfo"; readonly formulaTreatNullNumberAsZero: "?boolean"; readonly groupable: "boolean"; readonly highScaleNumber: "?boolean"; readonly htmlFormatted: "?boolean"; readonly idLookup: "boolean"; readonly inlineHelpText: "?string"; readonly label: "string"; readonly length: "number"; readonly mask: "?string"; readonly maskType: "?string"; readonly name: "string"; readonly nameField: "boolean"; readonly namePointing: "?boolean"; readonly nillable: "boolean"; readonly permissionable: "boolean"; readonly picklistValues: readonly ["?", "PicklistEntry"]; readonly polymorphicForeignKey: "boolean"; readonly precision: "number"; readonly queryByDistance: "boolean"; readonly referenceTargetField: "?string"; readonly referenceTo: readonly ["?", "string"]; readonly relationshipName: "?string"; readonly relationshipOrder: "?number"; readonly restrictedDelete: "?boolean"; readonly restrictedPicklist: "boolean"; readonly scale: "number"; readonly searchPrefilterable: "boolean"; readonly soapType: "string"; readonly sortable: "?boolean"; readonly type: "string"; readonly unique: "boolean"; readonly updateable: "boolean"; readonly writeRequiresMasterRead: "?boolean"; }; }; readonly PicklistEntry: { readonly type: "PicklistEntry"; readonly props: { readonly active: "boolean"; readonly defaultValue: "boolean"; readonly label: "?string"; readonly validFor: "?string"; readonly value: "string"; }; }; readonly DescribeDataCategoryGroupResult: { readonly type: "DescribeDataCategoryGroupResult"; readonly props: { readonly categoryCount: "number"; readonly description: "string"; readonly label: "string"; readonly name: "string"; readonly sobject: "string"; }; }; readonly DescribeDataCategoryGroupStructureResult: { readonly type: "DescribeDataCategoryGroupStructureResult"; readonly props: { readonly description: "string"; readonly label: "string"; readonly name: "string"; readonly sobject: "string"; readonly topCategories: readonly ["DataCategory"]; }; }; readonly DataCategoryGroupSobjectTypePair: { readonly type: "DataCategoryGroupSobjectTypePair"; readonly props: { readonly dataCategoryGroupName: "string"; readonly sobject: "string"; }; }; readonly DataCategory: { readonly type: "DataCategory"; readonly props: { readonly childCategories: readonly ["DataCategory"]; readonly label: "string"; readonly name: "string"; }; }; readonly DescribeDataCategoryMappingResult: { readonly type: "DescribeDataCategoryMappingResult"; readonly props: { readonly dataCategoryGroupId: "string"; readonly dataCategoryGroupLabel: "string"; readonly dataCategoryGroupName: "string"; readonly dataCategoryId: "string"; readonly dataCategoryLabel: "string"; readonly dataCategoryName: "string"; readonly id: "string"; readonly mappedEntity: "string"; readonly mappedField: "string"; }; }; readonly KnowledgeSettings: { readonly type: "KnowledgeSettings"; readonly props: { readonly defaultLanguage: "?string"; readonly knowledgeEnabled: "boolean"; readonly languages: readonly ["KnowledgeLanguageItem"]; }; }; readonly KnowledgeLanguageItem: { readonly type: "KnowledgeLanguageItem"; readonly props: { readonly active: "boolean"; readonly assigneeId: "?string"; readonly name: "string"; }; }; readonly FieldDiff: { readonly type: "FieldDiff"; readonly props: { readonly difference: "string"; readonly name: "string"; }; }; readonly AdditionalInformationMap: { readonly type: "AdditionalInformationMap"; readonly props: { readonly name: "string"; readonly value: "string"; }; }; readonly MatchRecord: { readonly type: "MatchRecord"; readonly props: { readonly additionalInformation: readonly ["AdditionalInformationMap"]; readonly fieldDiffs: readonly ["FieldDiff"]; readonly matchConfidence: "number"; readonly record: "sObject"; }; }; readonly MatchResult: { readonly type: "MatchResult"; readonly props: { readonly entityType: "string"; readonly errors: readonly ["Error"]; readonly matchEngine: "string"; readonly matchRecords: readonly ["MatchRecord"]; readonly rule: "string"; readonly size: "number"; readonly success: "boolean"; }; }; readonly DuplicateResult: { readonly type: "DuplicateResult"; readonly props: { readonly allowSave: "boolean"; readonly duplicateRule: "string"; readonly duplicateRuleEntityType: "string"; readonly errorMessage: "?string"; readonly matchResults: readonly ["MatchResult"]; }; }; readonly DuplicateError: { readonly type: "DuplicateError"; readonly props: { readonly duplicateResult: "DuplicateResult"; }; readonly extends: "Error"; }; readonly DescribeNounResult: { readonly type: "DescribeNounResult"; readonly props: { readonly caseValues: readonly ["NameCaseValue"]; readonly developerName: "string"; readonly gender: "?string"; readonly name: "string"; readonly pluralAlias: "?string"; readonly startsWith: "?string"; }; }; readonly NameCaseValue: { readonly type: "NameCaseValue"; readonly props: { readonly article: "?string"; readonly caseType: "?string"; readonly number: "?string"; readonly possessive: "?string"; readonly value: "?string"; }; }; readonly FindDuplicatesResult: { readonly type: "FindDuplicatesResult"; readonly props: { readonly duplicateResults: readonly ["DuplicateResult"]; readonly errors: readonly ["Error"]; readonly success: "boolean"; }; }; readonly DescribeAppMenuResult: { readonly type: "DescribeAppMenuResult"; readonly props: { readonly appMenuItems: readonly ["DescribeAppMenuItem"]; }; }; readonly DescribeAppMenuItem: { readonly type: "DescribeAppMenuItem"; readonly props: { readonly colors: readonly ["DescribeColor"]; readonly content: "string"; readonly icons: readonly ["DescribeIcon"]; readonly label: "string"; readonly name: "string"; readonly type: "string"; readonly url: "string"; }; }; readonly DescribeThemeResult: { readonly type: "DescribeThemeResult"; readonly props: { readonly themeItems: readonly ["DescribeThemeItem"]; }; }; readonly DescribeThemeItem: { readonly type: "DescribeThemeItem"; readonly props: { readonly colors: readonly ["DescribeColor"]; readonly icons: readonly ["DescribeIcon"]; readonly name: "string"; }; }; readonly DescribeSoftphoneLayoutResult: { readonly type: "DescribeSoftphoneLayoutResult"; readonly props: { readonly callTypes: readonly ["DescribeSoftphoneLayoutCallType"]; readonly id: "string"; readonly name: "string"; }; }; readonly DescribeSoftphoneLayoutCallType: { readonly type: "DescribeSoftphoneLayoutCallType"; readonly props: { readonly infoFields: readonly ["DescribeSoftphoneLayoutInfoField"]; readonly name: "string"; readonly screenPopOptions: readonly ["DescribeSoftphoneScreenPopOption"]; readonly screenPopsOpenWithin: "?string"; readonly sections: readonly ["DescribeSoftphoneLayoutSection"]; }; }; readonly DescribeSoftphoneScreenPopOption: { readonly type: "DescribeSoftphoneScreenPopOption"; readonly props: { readonly matchType: "string"; readonly screenPopData: "string"; readonly screenPopType: "string"; }; }; readonly DescribeSoftphoneLayoutInfoField: { readonly type: "DescribeSoftphoneLayoutInfoField"; readonly props: { readonly name: "string"; }; }; readonly DescribeSoftphoneLayoutSection: { readonly type: "DescribeSoftphoneLayoutSection"; readonly props: { readonly entityApiName: "string"; readonly items: readonly ["DescribeSoftphoneLayoutItem"]; }; }; readonly DescribeSoftphoneLayoutItem: { readonly type: "DescribeSoftphoneLayoutItem"; readonly props: { readonly itemApiName: "string"; }; }; readonly DescribeCompactLayoutsResult: { readonly type: "DescribeCompactLayoutsResult"; readonly props: { readonly compactLayouts: readonly ["DescribeCompactLayout"]; readonly defaultCompactLayoutId: "string"; readonly recordTypeCompactLayoutMappings: readonly ["RecordTypeCompactLayoutMapping"]; }; }; readonly DescribeCompactLayout: { readonly type: "DescribeCompactLayout"; readonly props: { readonly actions: readonly ["DescribeLayoutButton"]; readonly fieldItems: readonly ["DescribeLayoutItem"]; readonly id: "string"; readonly imageItems: readonly ["DescribeLayoutItem"]; readonly label: "string"; readonly name: "string"; readonly objectType: "string"; }; }; readonly RecordTypeCompactLayoutMapping: { readonly type: "RecordTypeCompactLayoutMapping"; readonly props: { readonly available: "boolean"; readonly compactLayoutId: "?string"; readonly compactLayoutName: "string"; readonly recordTypeId: "string"; readonly recordTypeName: "string"; }; }; readonly DescribePathAssistantsResult: { readonly type: "DescribePathAssistantsResult"; readonly props: { readonly pathAssistants: readonly ["DescribePathAssistant"]; }; }; readonly DescribePathAssistant: { readonly type: "DescribePathAssistant"; readonly props: { readonly active: "boolean"; readonly animationRule: readonly ["?", "DescribeAnimationRule"]; readonly apiName: "string"; readonly label: "string"; readonly pathPicklistField: "string"; readonly picklistsForRecordType: readonly ["?", "PicklistForRecordType"]; readonly recordTypeId: "?string"; readonly steps: readonly ["DescribePathAssistantStep"]; }; }; readonly DescribePathAssistantStep: { readonly type: "DescribePathAssistantStep"; readonly props: { readonly closed: "boolean"; readonly converted: "boolean"; readonly fields: readonly ["DescribePathAssistantField"]; readonly info: "?string"; readonly layoutSection: "?DescribeLayoutSection"; readonly picklistLabel: "string"; readonly picklistValue: "string"; readonly won: "boolean"; }; }; readonly DescribePathAssistantField: { readonly type: "DescribePathAssistantField"; readonly props: { readonly apiName: "string"; readonly label: "string"; readonly readOnly: "boolean"; readonly required: "boolean"; }; }; readonly DescribeAnimationRule: { readonly type: "DescribeAnimationRule"; readonly props: { readonly animationFrequency: "string"; readonly isActive: "boolean"; readonly recordTypeContext: "string"; readonly recordTypeId: "?string"; readonly targetField: "string"; readonly targetFieldChangeToValues: "string"; }; }; readonly DescribeApprovalLayoutResult: { readonly type: "DescribeApprovalLayoutResult"; readonly props: { readonly approvalLayouts: readonly ["DescribeApprovalLayout"]; }; }; readonly DescribeApprovalLayout: { readonly type: "DescribeApprovalLayout"; readonly props: { readonly id: "string"; readonly label: "string"; readonly layoutItems: readonly ["DescribeLayoutItem"]; readonly name: "string"; }; }; readonly DescribeLayoutResult: { readonly type: "DescribeLayoutResult"; readonly props: { readonly layouts: readonly ["DescribeLayout"]; readonly recordTypeMappings: readonly ["RecordTypeMapping"]; readonly recordTypeSelectorRequired: "boolean"; }; }; readonly DescribeLayout: { readonly type: "DescribeLayout"; readonly props: { readonly buttonLayoutSection: "?DescribeLayoutButtonSection"; readonly detailLayoutSections: readonly ["DescribeLayoutSection"]; readonly editLayoutSections: readonly ["DescribeLayoutSection"]; readonly feedView: "?DescribeLayoutFeedView"; readonly highlightsPanelLayoutSection: "?DescribeLayoutSection"; readonly id: "?string"; readonly quickActionList: "?DescribeQuickActionListResult"; readonly relatedContent: "?RelatedContent"; readonly relatedLists: readonly ["RelatedList"]; readonly saveOptions: readonly ["DescribeLayoutSaveOption"]; }; }; readonly DescribeQuickActionListResult: { readonly type: "DescribeQuickActionListResult"; readonly props: { readonly quickActionListItems: readonly ["DescribeQuickActionListItemResult"]; }; }; readonly DescribeQuickActionListItemResult: { readonly type: "DescribeQuickActionListItemResult"; readonly props: { readonly accessLevelRequired: "?string"; readonly colors: readonly ["DescribeColor"]; readonly iconUrl: "?string"; readonly icons: readonly ["DescribeIcon"]; readonly label: "string"; readonly miniIconUrl: "string"; readonly quickActionName: "string"; readonly targetSobjectType: "?string"; readonly type: "string"; }; }; readonly DescribeLayoutFeedView: { readonly type: "DescribeLayoutFeedView"; readonly props: { readonly feedFilters: readonly ["DescribeLayoutFeedFilter"]; }; }; readonly DescribeLayoutFeedFilter: { readonly type: "DescribeLayoutFeedFilter"; readonly props: { readonly label: "string"; readonly name: "string"; readonly type: "string"; }; }; readonly DescribeLayoutSaveOption: { readonly type: "DescribeLayoutSaveOption"; readonly props: { readonly defaultValue: "boolean"; readonly isDisplayed: "boolean"; readonly label: "string"; readonly name: "string"; readonly restHeaderName: "string"; readonly soapHeaderName: "string"; }; }; readonly DescribeLayoutSection: { readonly type: "DescribeLayoutSection"; readonly props: { readonly collapsed: "boolean"; readonly columns: "number"; readonly heading: "?string"; readonly layoutRows: readonly ["DescribeLayoutRow"]; readonly layoutSectionId: "?string"; readonly parentLayoutId: "string"; readonly rows: "number"; readonly tabOrder: "string"; readonly useCollapsibleSection: "boolean"; readonly useHeading: "boolean"; }; }; readonly DescribeLayoutButtonSection: { readonly type: "DescribeLayoutButtonSection"; readonly props: { readonly detailButtons: readonly ["DescribeLayoutButton"]; }; }; readonly DescribeLayoutRow: { readonly type: "DescribeLayoutRow"; readonly props: { readonly layoutItems: readonly ["DescribeLayoutItem"]; readonly numItems: "number"; }; }; readonly DescribeLayoutItem: { readonly type: "DescribeLayoutItem"; readonly props: { readonly editableForNew: "boolean"; readonly editableForUpdate: "boolean"; readonly label: "?string"; readonly layoutComponents: readonly ["DescribeLayoutComponent"]; readonly placeholder: "boolean"; readonly required: "boolean"; }; }; readonly DescribeLayoutButton: { readonly type: "DescribeLayoutButton"; readonly props: { readonly behavior: "?string"; readonly colors: readonly ["DescribeColor"]; readonly content: "?string"; readonly contentSource: "?string"; readonly custom: "boolean"; readonly encoding: "?string"; readonly height: "?number"; readonly icons: readonly ["DescribeIcon"]; readonly label: "?string"; readonly menubar: "?boolean"; readonly name: "?string"; readonly overridden: "boolean"; readonly resizeable: "?boolean"; readonly scrollbars: "?boolean"; readonly showsLocation: "?boolean"; readonly showsStatus: "?boolean"; readonly toolbar: "?boolean"; readonly url: "?string"; readonly width: "?number"; readonly windowPosition: "?string"; }; }; readonly DescribeLayoutComponent: { readonly type: "DescribeLayoutComponent"; readonly props: { readonly displayLines: "number"; readonly tabOrder: "number"; readonly type: "string"; readonly value: "?string"; }; }; readonly FieldComponent: { readonly type: "FieldComponent"; readonly props: { readonly field: "Field"; }; readonly extends: "DescribeLayoutComponent"; }; readonly FieldLayoutComponent: { readonly type: "FieldLayoutComponent"; readonly props: { readonly components: readonly ["DescribeLayoutComponent"]; readonly fieldType: "string"; }; readonly extends: "DescribeLayoutComponent"; }; readonly VisualforcePage: { readonly type: "VisualforcePage"; readonly props: { readonly showLabel: "boolean"; readonly showScrollbars: "boolean"; readonly suggestedHeight: "string"; readonly suggestedWidth: "string"; readonly url: "string"; }; readonly extends: "DescribeLayoutComponent"; }; readonly Canvas: { readonly type: "Canvas"; readonly props: { readonly displayLocation: "string"; readonly referenceId: "string"; readonly showLabel: "boolean"; readonly showScrollbars: "boolean"; readonly suggestedHeight: "string"; readonly suggestedWidth: "string"; }; readonly extends: "DescribeLayoutComponent"; }; readonly ReportChartComponent: { readonly type: "ReportChartComponent"; readonly props: { readonly cacheData: "boolean"; readonly contextFilterableField: "string"; readonly error: "string"; readonly hideOnError: "boolean"; readonly includeContext: "boolean"; readonly showTitle: "boolean"; readonly size: "string"; }; readonly extends: "DescribeLayoutComponent"; }; readonly AnalyticsCloudComponent: { readonly type: "AnalyticsCloudComponent"; readonly props: { readonly error: "string"; readonly filter: "string"; readonly height: "string"; readonly hideOnError: "boolean"; readonly showSharing: "boolean"; readonly showTitle: "boolean"; readonly width: "string"; }; readonly extends: "DescribeLayoutComponent"; }; readonly CustomLinkComponent: { readonly type: "CustomLinkComponent"; readonly props: { readonly customLink: "DescribeLayoutButton"; }; readonly extends: "DescribeLayoutComponent"; }; readonly NamedLayoutInfo: { readonly type: "NamedLayoutInfo"; readonly props: { readonly name: "string"; }; }; readonly RecordTypeInfo: { readonly type: "RecordTypeInfo"; readonly props: { readonly active: "boolean"; readonly available: "boolean"; readonly defaultRecordTypeMapping: "boolean"; readonly developerName: "string"; readonly master: "boolean"; readonly name: "string"; readonly recordTypeId: "?string"; }; }; readonly RecordTypeMapping: { readonly type: "RecordTypeMapping"; readonly props: { readonly active: "boolean"; readonly available: "boolean"; readonly defaultRecordTypeMapping: "boolean"; readonly developerName: "string"; readonly layoutId: "string"; readonly master: "boolean"; readonly name: "string"; readonly picklistsForRecordType: readonly ["?", "PicklistForRecordType"]; readonly recordTypeId: "?string"; }; }; readonly PicklistForRecordType: { readonly type: "PicklistForRecordType"; readonly props: { readonly picklistName: "string"; readonly picklistValues: readonly ["?", "PicklistEntry"]; }; }; readonly RelatedContent: { readonly type: "RelatedContent"; readonly props: { readonly relatedContentItems: readonly ["DescribeRelatedContentItem"]; }; }; readonly DescribeRelatedContentItem: { readonly type: "DescribeRelatedContentItem"; readonly props: { readonly describeLayoutItem: "DescribeLayoutItem"; }; }; readonly RelatedList: { readonly type: "RelatedList"; readonly props: { readonly accessLevelRequiredForCreate: "?string"; rea