@jsforce/jsforce-node
Version:
Salesforce API Library for JavaScript
1,349 lines • 110 kB
TypeScript
/**
* 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