jsforce
    Preparing search index...

    Variable ApiSchemasConst

    ApiSchemas: {
        ActionOverride: {
            props: {
                formFactor: "string";
                isAvailableInTouch: "boolean";
                name: "string";
                pageId: "string";
                url: "?string";
            };
            type: "ActionOverride";
        };
        AdditionalInformationMap: {
            props: { name: "string"; value: "string" };
            type: "AdditionalInformationMap";
        };
        address: {
            extends: "location";
            props: {
                city: "?string";
                country: "?string";
                countryCode: "?string";
                geocodeAccuracy: "?string";
                postalCode: "?string";
                state: "?string";
                stateCode: "?string";
                street: "?string";
            };
            type: "address";
        };
        AnalyticsCloudComponent: {
            extends: "DescribeLayoutComponent";
            props: {
                error: "string";
                filter: "string";
                height: "string";
                hideOnError: "boolean";
                showSharing: "boolean";
                showTitle: "boolean";
                width: "string";
            };
            type: "AnalyticsCloudComponent";
        };
        ApiFault: {
            props: {
                exceptionCode: "string";
                exceptionMessage: "string";
                extendedErrorDetails: readonly ["?", "ExtendedErrorDetails"];
            };
            type: "ApiFault";
        };
        ApiQueryFault: {
            extends: "ApiFault";
            props: { column: "number"; row: "number" };
            type: "ApiQueryFault";
        };
        Canvas: {
            extends: "DescribeLayoutComponent";
            props: {
                displayLocation: "string";
                referenceId: "string";
                showLabel: "boolean";
                showScrollbars: "boolean";
                suggestedHeight: "string";
                suggestedWidth: "string";
            };
            type: "Canvas";
        };
        ChangeEventHeader: {
            props: {
                changedFields: readonly ["string"];
                changeOrigin: "string";
                changeType: "string";
                commitNumber: "number";
                commitTimestamp: "number";
                commitUser: "string";
                diffFields: readonly ["string"];
                entityName: "string";
                nulledFields: readonly ["string"];
                recordIds: readonly ["string"];
                sequenceNumber: "number";
                transactionKey: "string";
            };
            type: "ChangeEventHeader";
        };
        ChangeOwnPasswordResult: { props: {}; type: "ChangeOwnPasswordResult" };
        ChildRelationship: {
            props: {
                cascadeDelete: "boolean";
                childSObject: "string";
                deprecatedAndHidden: "boolean";
                field: "string";
                junctionIdListNames: readonly ["?", "string"];
                junctionReferenceTo: readonly ["?", "string"];
                relationshipName: "?string";
                restrictedDelete: "?boolean";
            };
            type: "ChildRelationship";
        };
        CustomLinkComponent: {
            extends: "DescribeLayoutComponent";
            props: { customLink: "DescribeLayoutButton" };
            type: "CustomLinkComponent";
        };
        DataCategory: {
            props: {
                childCategories: readonly ["DataCategory"];
                label: "string";
                name: "string";
            };
            type: "DataCategory";
        };
        DataCategoryGroupSobjectTypePair: {
            props: { dataCategoryGroupName: "string"; sobject: "string" };
            type: "DataCategoryGroupSobjectTypePair";
        };
        DeleteByExampleResult: {
            props: {
                entity: "?sObject";
                errors: readonly ["?", "Error"];
                rowCount: "number";
                success: "boolean";
            };
            type: "DeleteByExampleResult";
        };
        DeletedRecord: {
            props: { deletedDate: "string"; id: "string" };
            type: "DeletedRecord";
        };
        DeleteResult: {
            props: {
                errors: readonly ["?", "Error"];
                id: "?string";
                success: "boolean";
            };
            type: "DeleteResult";
        };
        DescribeAnimationRule: {
            props: {
                animationFrequency: "string";
                isActive: "boolean";
                recordTypeContext: "string";
                recordTypeId: "?string";
                targetField: "string";
                targetFieldChangeToValues: "string";
            };
            type: "DescribeAnimationRule";
        };
        DescribeAppMenuItem: {
            props: {
                colors: readonly ["DescribeColor"];
                content: "string";
                icons: readonly ["DescribeIcon"];
                label: "string";
                name: "string";
                type: "string";
                url: "string";
            };
            type: "DescribeAppMenuItem";
        };
        DescribeAppMenuResult: {
            props: { appMenuItems: readonly ["DescribeAppMenuItem"] };
            type: "DescribeAppMenuResult";
        };
        DescribeApprovalLayout: {
            props: {
                id: "string";
                label: "string";
                layoutItems: readonly ["DescribeLayoutItem"];
                name: "string";
            };
            type: "DescribeApprovalLayout";
        };
        DescribeApprovalLayoutResult: {
            props: { approvalLayouts: readonly ["DescribeApprovalLayout"] };
            type: "DescribeApprovalLayoutResult";
        };
        DescribeAvailableQuickActionResult: {
            props: {
                actionEnumOrId: "string";
                label: "string";
                name: "string";
                type: "string";
            };
            type: "DescribeAvailableQuickActionResult";
        };
        DescribeColor: {
            props: { color: "string"; context: "string"; theme: "string" };
            type: "DescribeColor";
        };
        DescribeColumn: {
            props: {
                field: "string";
                format: "?string";
                label: "string";
                name: "string";
            };
            type: "DescribeColumn";
        };
        DescribeCompactLayout: {
            props: {
                actions: readonly ["DescribeLayoutButton"];
                fieldItems: readonly ["DescribeLayoutItem"];
                id: "string";
                imageItems: readonly ["DescribeLayoutItem"];
                label: "string";
                name: "string";
                objectType: "string";
            };
            type: "DescribeCompactLayout";
        };
        DescribeCompactLayoutsResult: {
            props: {
                compactLayouts: readonly ["DescribeCompactLayout"];
                defaultCompactLayoutId: "string";
                recordTypeCompactLayoutMappings: readonly [
                    "RecordTypeCompactLayoutMapping",
                ];
            };
            type: "DescribeCompactLayoutsResult";
        };
        DescribeDataCategoryGroupResult: {
            props: {
                categoryCount: "number";
                description: "string";
                label: "string";
                name: "string";
                sobject: "string";
            };
            type: "DescribeDataCategoryGroupResult";
        };
        DescribeDataCategoryGroupStructureResult: {
            props: {
                description: "string";
                label: "string";
                name: "string";
                sobject: "string";
                topCategories: readonly ["DataCategory"];
            };
            type: "DescribeDataCategoryGroupStructureResult";
        };
        DescribeDataCategoryMappingResult: {
            props: {
                dataCategoryGroupId: "string";
                dataCategoryGroupLabel: "string";
                dataCategoryGroupName: "string";
                dataCategoryId: "string";
                dataCategoryLabel: "string";
                dataCategoryName: "string";
                id: "string";
                mappedEntity: "string";
                mappedField: "string";
            };
            type: "DescribeDataCategoryMappingResult";
        };
        DescribeGlobalResult: {
            props: {
                encoding: "?string";
                maxBatchSize: "number";
                sobjects: readonly ["DescribeGlobalSObjectResult"];
            };
            type: "DescribeGlobalResult";
        };
        DescribeGlobalSObjectResult: {
            props: {
                activateable: "boolean";
                createable: "boolean";
                custom: "boolean";
                customSetting: "boolean";
                dataTranslationEnabled: "?boolean";
                deepCloneable: "boolean";
                deletable: "boolean";
                deprecatedAndHidden: "boolean";
                feedEnabled: "boolean";
                hasSubtypes: "boolean";
                idEnabled: "boolean";
                isInterface: "boolean";
                isSubtype: "boolean";
                keyPrefix: "?string";
                label: "string";
                labelPlural: "string";
                layoutable: "boolean";
                mergeable: "boolean";
                mruEnabled: "boolean";
                name: "string";
                queryable: "boolean";
                replicateable: "boolean";
                retrieveable: "boolean";
                searchable: "boolean";
                triggerable: "boolean";
                undeletable: "boolean";
                updateable: "boolean";
            };
            type: "DescribeGlobalSObjectResult";
        };
        DescribeGlobalTheme: {
            props: { global: "DescribeGlobalResult"; theme: "DescribeThemeResult" };
            type: "DescribeGlobalTheme";
        };
        DescribeIcon: {
            props: {
                contentType: "string";
                height: "?number";
                theme: "string";
                url: "string";
                width: "?number";
            };
            type: "DescribeIcon";
        };
        DescribeLayout: {
            props: {
                buttonLayoutSection: "?DescribeLayoutButtonSection";
                detailLayoutSections: readonly ["DescribeLayoutSection"];
                editLayoutSections: readonly ["DescribeLayoutSection"];
                feedView: "?DescribeLayoutFeedView";
                highlightsPanelLayoutSection: "?DescribeLayoutSection";
                id: "?string";
                quickActionList: "?DescribeQuickActionListResult";
                relatedContent: "?RelatedContent";
                relatedLists: readonly ["RelatedList"];
                saveOptions: readonly ["DescribeLayoutSaveOption"];
            };
            type: "DescribeLayout";
        };
        DescribeLayoutButton: {
            props: {
                behavior: "?string";
                colors: readonly ["DescribeColor"];
                content: "?string";
                contentSource: "?string";
                custom: "boolean";
                encoding: "?string";
                height: "?number";
                icons: readonly ["DescribeIcon"];
                label: "?string";
                menubar: "?boolean";
                name: "?string";
                overridden: "boolean";
                resizeable: "?boolean";
                scrollbars: "?boolean";
                showsLocation: "?boolean";
                showsStatus: "?boolean";
                toolbar: "?boolean";
                url: "?string";
                width: "?number";
                windowPosition: "?string";
            };
            type: "DescribeLayoutButton";
        };
        DescribeLayoutButtonSection: {
            props: { detailButtons: readonly ["DescribeLayoutButton"] };
            type: "DescribeLayoutButtonSection";
        };
        DescribeLayoutComponent: {
            props: {
                displayLines: "number";
                tabOrder: "number";
                type: "string";
                value: "?string";
            };
            type: "DescribeLayoutComponent";
        };
        DescribeLayoutFeedFilter: {
            props: { label: "string"; name: "string"; type: "string" };
            type: "DescribeLayoutFeedFilter";
        };
        DescribeLayoutFeedView: {
            props: { feedFilters: readonly ["DescribeLayoutFeedFilter"] };
            type: "DescribeLayoutFeedView";
        };
        DescribeLayoutItem: {
            props: {
                editableForNew: "boolean";
                editableForUpdate: "boolean";
                label: "?string";
                layoutComponents: readonly ["DescribeLayoutComponent"];
                placeholder: "boolean";
                required: "boolean";
            };
            type: "DescribeLayoutItem";
        };
        DescribeLayoutResult: {
            props: {
                layouts: readonly ["DescribeLayout"];
                recordTypeMappings: readonly ["RecordTypeMapping"];
                recordTypeSelectorRequired: "boolean";
            };
            type: "DescribeLayoutResult";
        };
        DescribeLayoutRow: {
            props: {
                layoutItems: readonly ["DescribeLayoutItem"];
                numItems: "number";
            };
            type: "DescribeLayoutRow";
        };
        DescribeLayoutSaveOption: {
            props: {
                defaultValue: "boolean";
                isDisplayed: "boolean";
                label: "string";
                name: "string";
                restHeaderName: "string";
                soapHeaderName: "string";
            };
            type: "DescribeLayoutSaveOption";
        };
        DescribeLayoutSection: {
            props: {
                collapsed: "boolean";
                columns: "number";
                heading: "?string";
                layoutRows: readonly ["DescribeLayoutRow"];
                layoutSectionId: "?string";
                parentLayoutId: "string";
                rows: "number";
                tabOrder: "string";
                useCollapsibleSection: "boolean";
                useHeading: "boolean";
            };
            type: "DescribeLayoutSection";
        };
        DescribeNounResult: {
            props: {
                caseValues: readonly ["NameCaseValue"];
                developerName: "string";
                gender: "?string";
                name: "string";
                pluralAlias: "?string";
                startsWith: "?string";
            };
            type: "DescribeNounResult";
        };
        DescribePathAssistant: {
            props: {
                active: "boolean";
                animationRule: readonly ["?", "DescribeAnimationRule"];
                apiName: "string";
                label: "string";
                pathPicklistField: "string";
                picklistsForRecordType: readonly ["?", "PicklistForRecordType"];
                recordTypeId: "?string";
                steps: readonly ["DescribePathAssistantStep"];
            };
            type: "DescribePathAssistant";
        };
        DescribePathAssistantField: {
            props: {
                apiName: "string";
                label: "string";
                readOnly: "boolean";
                required: "boolean";
            };
            type: "DescribePathAssistantField";
        };
        DescribePathAssistantsResult: {
            props: { pathAssistants: readonly ["DescribePathAssistant"] };
            type: "DescribePathAssistantsResult";
        };
        DescribePathAssistantStep: {
            props: {
                closed: "boolean";
                converted: "boolean";
                fields: readonly ["DescribePathAssistantField"];
                info: "?string";
                layoutSection: "?DescribeLayoutSection";
                picklistLabel: "string";
                picklistValue: "string";
                won: "boolean";
            };
            type: "DescribePathAssistantStep";
        };
        DescribeQuickActionDefaultValue: {
            props: { defaultValue: "?string"; field: "string" };
            type: "DescribeQuickActionDefaultValue";
        };
        DescribeQuickActionListItemResult: {
            props: {
                accessLevelRequired: "?string";
                colors: readonly ["DescribeColor"];
                icons: readonly ["DescribeIcon"];
                iconUrl: "?string";
                label: "string";
                miniIconUrl: "string";
                quickActionName: "string";
                targetSobjectType: "?string";
                type: "string";
            };
            type: "DescribeQuickActionListItemResult";
        };
        DescribeQuickActionListResult: {
            props: {
                quickActionListItems: readonly ["DescribeQuickActionListItemResult"];
            };
            type: "DescribeQuickActionListResult";
        };
        DescribeQuickActionResult: {
            props: {
                accessLevelRequired: "?string";
                actionEnumOrId: "string";
                canvasApplicationId: "?string";
                canvasApplicationName: "?string";
                colors: readonly ["DescribeColor"];
                contextSobjectType: "?string";
                defaultValues: readonly ["?", "DescribeQuickActionDefaultValue"];
                flowDevName: "?string";
                flowRecordIdVar: "?string";
                height: "?number";
                iconName: "?string";
                icons: readonly ["DescribeIcon"];
                iconUrl: "?string";
                label: "string";
                layout: "?DescribeLayoutSection";
                lightningComponentBundleId: "?string";
                lightningComponentBundleName: "?string";
                lightningComponentQualifiedName: "?string";
                miniIconUrl: "?string";
                mobileExtensionDisplayMode: "?string";
                mobileExtensionId: "?string";
                name: "string";
                showQuickActionLcHeader: "boolean";
                showQuickActionVfHeader: "boolean";
                targetParentField: "?string";
                targetRecordTypeId: "?string";
                targetSobjectType: "?string";
                type: "string";
                visualforcePageName: "?string";
                visualforcePageUrl: "?string";
                width: "?number";
            };
            type: "DescribeQuickActionResult";
        };
        DescribeRelatedContentItem: {
            props: { describeLayoutItem: "DescribeLayoutItem" };
            type: "DescribeRelatedContentItem";
        };
        DescribeSearchableEntityResult: {
            props: { label: "string"; name: "string"; pluralLabel: "string" };
            type: "DescribeSearchableEntityResult";
        };
        DescribeSearchLayoutResult: {
            props: {
                errorMsg: "?string";
                label: "?string";
                limitRows: "?number";
                objectType: "string";
                searchColumns: readonly ["?", "DescribeColumn"];
            };
            type: "DescribeSearchLayoutResult";
        };
        DescribeSearchScopeOrderResult: {
            props: { keyPrefix: "string"; name: "string" };
            type: "DescribeSearchScopeOrderResult";
        };
        DescribeSObjectResult: {
            props: {
                actionOverrides: readonly ["?", "ActionOverride"];
                activateable: "boolean";
                childRelationships: readonly ["ChildRelationship"];
                compactLayoutable: "boolean";
                createable: "boolean";
                custom: "boolean";
                customSetting: "boolean";
                dataTranslationEnabled: "?boolean";
                deepCloneable: "boolean";
                defaultImplementation: "?string";
                deletable: "boolean";
                deprecatedAndHidden: "boolean";
                feedEnabled: "boolean";
                fields: readonly ["?", "Field"];
                hasSubtypes: "boolean";
                idEnabled: "boolean";
                implementedBy: "?string";
                implementsInterfaces: "?string";
                isInterface: "boolean";
                isSubtype: "boolean";
                keyPrefix: "?string";
                label: "string";
                labelPlural: "string";
                layoutable: "boolean";
                mergeable: "boolean";
                mruEnabled: "boolean";
                name: "string";
                namedLayoutInfos: readonly ["NamedLayoutInfo"];
                networkScopeFieldName: "?string";
                queryable: "boolean";
                recordTypeInfos: readonly ["RecordTypeInfo"];
                replicateable: "boolean";
                retrieveable: "boolean";
                searchable: "boolean";
                searchLayoutable: "?boolean";
                supportedScopes: readonly ["?", "ScopeInfo"];
                triggerable: "?boolean";
                undeletable: "boolean";
                updateable: "boolean";
                urlDetail: "?string";
                urlEdit: "?string";
                urlNew: "?string";
            };
            type: "DescribeSObjectResult";
        };
        DescribeSoftphoneLayoutCallType: {
            props: {
                infoFields: readonly ["DescribeSoftphoneLayoutInfoField"];
                name: "string";
                screenPopOptions: readonly ["DescribeSoftphoneScreenPopOption"];
                screenPopsOpenWithin: "?string";
                sections: readonly ["DescribeSoftphoneLayoutSection"];
            };
            type: "DescribeSoftphoneLayoutCallType";
        };
        DescribeSoftphoneLayoutInfoField: {
            props: { name: "string" };
            type: "DescribeSoftphoneLayoutInfoField";
        };
        DescribeSoftphoneLayoutItem: {
            props: { itemApiName: "string" };
            type: "DescribeSoftphoneLayoutItem";
        };
        DescribeSoftphoneLayoutResult: {
            props: {
                callTypes: readonly ["DescribeSoftphoneLayoutCallType"];
                id: "string";
                name: "string";
            };
            type: "DescribeSoftphoneLayoutResult";
        };
        DescribeSoftphoneLayoutSection: {
            props: {
                entityApiName: "string";
                items: readonly ["DescribeSoftphoneLayoutItem"];
            };
            type: "DescribeSoftphoneLayoutSection";
        };
        DescribeSoftphoneScreenPopOption: {
            props: {
                matchType: "string";
                screenPopData: "string";
                screenPopType: "string";
            };
            type: "DescribeSoftphoneScreenPopOption";
        };
        DescribeSoqlListView: {
            props: {
                columns: readonly ["ListViewColumn"];
                id: "string";
                orderBy: readonly ["ListViewOrderBy"];
                query: "string";
                relatedEntityId: "?string";
                scope: "?string";
                scopeEntityId: "?string";
                sobjectType: "string";
                whereCondition: "?SoqlWhereCondition";
            };
            type: "DescribeSoqlListView";
        };
        DescribeSoqlListViewParams: {
            props: { developerNameOrId: "string"; sobjectType: "?string" };
            type: "DescribeSoqlListViewParams";
        };
        DescribeSoqlListViewResult: {
            props: { describeSoqlListViews: readonly ["DescribeSoqlListView"] };
            type: "DescribeSoqlListViewResult";
        };
        DescribeSoqlListViewsRequest: {
            props: { listViewParams: readonly ["DescribeSoqlListViewParams"] };
            type: "DescribeSoqlListViewsRequest";
        };
        DescribeTab: {
            props: {
                colors: readonly ["DescribeColor"];
                custom: "boolean";
                icons: readonly ["DescribeIcon"];
                iconUrl: "string";
                label: "string";
                miniIconUrl: "string";
                name: "string";
                sobjectName: "?string";
                url: "string";
            };
            type: "DescribeTab";
        };
        DescribeTabSetResult: {
            props: {
                description: "string";
                label: "string";
                logoUrl: "string";
                namespace: "?string";
                selected: "boolean";
                tabs: readonly ["DescribeTab"];
                tabSetId: "string";
            };
            type: "DescribeTabSetResult";
        };
        DescribeThemeItem: {
            props: {
                colors: readonly ["DescribeColor"];
                icons: readonly ["DescribeIcon"];
                name: "string";
            };
            type: "DescribeThemeItem";
        };
        DescribeThemeResult: {
            props: { themeItems: readonly ["DescribeThemeItem"] };
            type: "DescribeThemeResult";
        };
        DescribeVisualForceResult: {
            props: { domain: "string" };
            type: "DescribeVisualForceResult";
        };
        DuplicateError: {
            extends: "Error";
            props: { duplicateResult: "DuplicateResult" };
            type: "DuplicateError";
        };
        DuplicateResult: {
            props: {
                allowSave: "boolean";
                duplicateRule: "string";
                duplicateRuleEntityType: "string";
                errorMessage: "?string";
                matchResults: readonly ["MatchResult"];
            };
            type: "DuplicateResult";
        };
        Email: {
            props: {
                bccSender: "?boolean";
                emailPriority: "?string";
                replyTo: "?string";
                saveAsActivity: "?boolean";
                senderDisplayName: "?string";
                subject: "?string";
                useSignature: "?boolean";
            };
            type: "Email";
        };
        EmailFileAttachment: {
            props: {
                body: "?string";
                contentType: "?string";
                fileName: "string";
                id: "?string";
                inline: "?boolean";
            };
            type: "EmailFileAttachment";
        };
        EmptyRecycleBinResult: {
            props: {
                errors: readonly ["Error"];
                id: "?string";
                success: "boolean";
            };
            type: "EmptyRecycleBinResult";
        };
        EntityErrorMetadata: {
            props: { errorCode: "?string"; message: "?string" };
            type: "EntityErrorMetadata";
        };
        EntityIntentQueryMetadata: {
            props: { intentQuery: "boolean"; message: "?string" };
            type: "EntityIntentQueryMetadata";
        };
        EntitySearchMetadata: {
            props: {
                entityName: "string";
                errorMetadata: "?EntityErrorMetadata";
                fieldMetadata: readonly ["FieldLevelSearchMetadata"];
                intentQueryMetadata: "?EntityIntentQueryMetadata";
                searchPromotionMetadata: "?EntitySearchPromotionMetadata";
                spellCorrectionMetadata: "?EntitySpellCorrectionMetadata";
            };
            type: "EntitySearchMetadata";
        };
        EntitySearchPromotionMetadata: {
            props: { promotedResultCount: "number" };
            type: "EntitySearchPromotionMetadata";
        };
        EntitySpellCorrectionMetadata: {
            props: { correctedQuery: "string"; hasNonCorrectedResults: "boolean" };
            type: "EntitySpellCorrectionMetadata";
        };
        Error: {
            props: {
                extendedErrorDetails: readonly ["?", "ExtendedErrorDetails"];
                fields: readonly ["?", "string"];
                message: "string";
                statusCode: "string";
            };
            type: "Error";
        };
        ExecuteListViewRequest: {
            props: {
                developerNameOrId: "string";
                limit: "?number";
                offset: "?number";
                orderBy: readonly ["ListViewOrderBy"];
                sobjectType: "string";
            };
            type: "ExecuteListViewRequest";
        };
        ExecuteListViewResult: {
            props: {
                columns: readonly ["ListViewColumn"];
                developerName: "string";
                done: "boolean";
                id: "string";
                label: "string";
                records: readonly ["ListViewRecord"];
                size: "number";
            };
            type: "ExecuteListViewResult";
        };
        ExtendedErrorDetails: {
            props: { extendedErrorCode: "string" };
            type: "ExtendedErrorDetails";
        };
        Field: {
            props: {
                aggregatable: "boolean";
                aiPredictionField: "boolean";
                autoNumber: "boolean";
                byteLength: "number";
                calculated: "boolean";
                calculatedFormula: "?string";
                cascadeDelete: "?boolean";
                caseSensitive: "boolean";
                compoundFieldName: "?string";
                controllerName: "?string";
                createable: "boolean";
                custom: "boolean";
                dataTranslationEnabled: "?boolean";
                defaultedOnCreate: "boolean";
                defaultValue: "?any";
                defaultValueFormula: "?string";
                dependentPicklist: "?boolean";
                deprecatedAndHidden: "boolean";
                digits: "number";
                displayLocationInDecimal: "?boolean";
                encrypted: "?boolean";
                externalId: "?boolean";
                extraTypeInfo: "?string";
                filterable: "boolean";
                filteredLookupInfo: "?FilteredLookupInfo";
                formulaTreatNullNumberAsZero: "?boolean";
                groupable: "boolean";
                highScaleNumber: "?boolean";
                htmlFormatted: "?boolean";
                idLookup: "boolean";
                inlineHelpText: "?string";
                label: "string";
                length: "number";
                mask: "?string";
                maskType: "?string";
                name: "string";
                nameField: "boolean";
                namePointing: "?boolean";
                nillable: "boolean";
                permissionable: "boolean";
                picklistValues: readonly ["?", "PicklistEntry"];
                polymorphicForeignKey: "boolean";
                precision: "number";
                queryByDistance: "boolean";
                referenceTargetField: "?string";
                referenceTo: readonly ["?", "string"];
                relationshipName: "?string";
                relationshipOrder: "?number";
                restrictedDelete: "?boolean";
                restrictedPicklist: "boolean";
                scale: "number";
                searchPrefilterable: "boolean";
                soapType: "string";
                sortable: "?boolean";
                type: "string";
                unique: "boolean";
                updateable: "boolean";
                writeRequiresMasterRead: "?boolean";
            };
            type: "Field";
        };
        FieldComponent: {
            extends: "DescribeLayoutComponent";
            props: { field: "Field" };
            type: "FieldComponent";
        };
        FieldDiff: {
            props: { difference: "string"; name: "string" };
            type: "FieldDiff";
        };
        FieldLayoutComponent: {
            extends: "DescribeLayoutComponent";
            props: {
                components: readonly ["DescribeLayoutComponent"];
                fieldType: "string";
            };
            type: "FieldLayoutComponent";
        };
        FieldLevelSearchMetadata: {
            props: { label: "?string"; name: "string"; type: "?string" };
            type: "FieldLevelSearchMetadata";
        };
        FilteredLookupInfo: {
            props: {
                controllingFields: readonly ["string"];
                dependent: "boolean";
                optionalFilter: "boolean";
            };
            type: "FilteredLookupInfo";
        };
        FindDuplicatesResult: {
            props: {
                duplicateResults: readonly ["DuplicateResult"];
                errors: readonly ["Error"];
                success: "boolean";
            };
            type: "FindDuplicatesResult";
        };
        GetDeletedResult: {
            props: {
                deletedRecords: readonly ["DeletedRecord"];
                earliestDateAvailable: "string";
                latestDateCovered: "string";
            };
            type: "GetDeletedResult";
        };
        GetServerTimestampResult: {
            props: { timestamp: "string" };
            type: "GetServerTimestampResult";
        };
        GetUpdatedResult: {
            props: { ids: readonly ["string"]; latestDateCovered: "string" };
            type: "GetUpdatedResult";
        };
        GetUserInfoResult: {
            props: {
                accessibilityMode: "boolean";
                chatterExternal: "boolean";
                currencySymbol: "?string";
                organizationId: "string";
                organizationMultiCurrency: "boolean";
                organizationName: "string";
                orgAttachmentFileSizeLimit: "number";
                orgDefaultCurrencyIsoCode: "?string";
                orgDefaultCurrencyLocale: "?string";
                orgDisallowHtmlAttachments: "boolean";
                orgHasPersonAccounts: "boolean";
                profileId: "string";
                roleId: "?string";
                sessionSecondsValid: "number";
                userDefaultCurrencyIsoCode: "?string";
                userEmail: "string";
                userFullName: "string";
                userId: "string";
                userLanguage: "string";
                userLocale: "string";
                userName: "string";
                userTimeZone: "string";
                userType: "string";
                userUiSkin: "string";
            };
            type: "GetUserInfoResult";
        };
        InvalidateSessionsResult: {
            props: { errors: readonly ["Error"]; success: "boolean" };
            type: "InvalidateSessionsResult";
        };
        InvalidFieldFault: {
            extends: "ApiQueryFault";
            props: {};
            type: "InvalidFieldFault";
        };
        InvalidIdFault: { extends: "ApiFault"; props: {}; type: "InvalidIdFault" };
        InvalidNewPasswordFault: {
            extends: "ApiFault";
            props: {};
            type: "InvalidNewPasswordFault";
        };
        InvalidOldPasswordFault: {
            extends: "ApiFault";
            props: {};
            type: "InvalidOldPasswordFault";
        };
        InvalidQueryLocatorFault: {
            extends: "ApiFault";
            props: {};
            type: "InvalidQueryLocatorFault";
        };
        InvalidSObjectFault: {
            extends: "ApiQueryFault";
            props: {};
            type: "InvalidSObjectFault";
        };
        JunctionIdListNames: {
            props: { names: readonly ["string"] };
            type: "JunctionIdListNames";
        };
        KnowledgeLanguageItem: {
            props: { active: "boolean"; assigneeId: "?string"; name: "string" };
            type: "KnowledgeLanguageItem";
        };
        KnowledgeSettings: {
            props: {
                defaultLanguage: "?string";
                knowledgeEnabled: "boolean";
                languages: readonly ["KnowledgeLanguageItem"];
            };
            type: "KnowledgeSettings";
        };
        LabelsSearchMetadata: {
            props: {
                entityFieldLabels: readonly ["NameValuePair"];
                entityName: "string";
            };
            type: "LabelsSearchMetadata";
        };
        LeadConvert: {
            props: {
                accountId: "?string";
                accountRecord: "?sObject";
                bypassAccountDedupeCheck: "?boolean";
                bypassContactDedupeCheck: "?boolean";
                contactId: "?string";
                contactRecord: "?sObject";
                convertedStatus: "string";
                doNotCreateOpportunity: "boolean";
                leadId: "string";
                opportunityId: "?string";
                opportunityName: "?string";
                opportunityRecord: "?sObject";
                overwriteLeadSource: "boolean";
                ownerId: "?string";
                sendNotificationEmail: "boolean";
            };
            type: "LeadConvert";
        };
        LeadConvertResult: {
            props: {
                accountId: "?string";
                contactId: "?string";
                errors: readonly ["Error"];
                leadId: "?string";
                opportunityId: "?string";
                success: "boolean";
            };
            type: "LeadConvertResult";
        };
        LimitInfo: {
            props: { current: "number"; limit: "number"; type: "string" };
            type: "LimitInfo";
        };
        ListViewColumn: {
            props: {
                ascendingLabel: "?string";
                descendingLabel: "?string";
                fieldNameOrPath: "string";
                hidden: "boolean";
                label: "string";
                searchable: "boolean";
                selectListItem: "string";
                sortable: "boolean";
                sortDirection: "?string";
                sortIndex: "?number";
                type: "string";
            };
            type: "ListViewColumn";
        };
        ListViewOrderBy: {
            props: {
                fieldNameOrPath: "string";
                nullsPosition: "?string";
                sortDirection: "?string";
            };
            type: "ListViewOrderBy";
        };
        ListViewRecord: {
            props: { columns: readonly ["ListViewRecordColumn"] };
            type: "ListViewRecord";
        };
        ListViewRecordColumn: {
            props: { fieldNameOrPath: "string"; value: "?string" };
            type: "ListViewRecordColumn";
        };
        location: {
            props: { latitude: "?number"; longitude: "?number" };
            type: "location";
        };
        LoginFault: { extends: "ApiFault"; props: {}; type: "LoginFault" };
        LoginResult: {
            props: {
                metadataServerUrl: "?string";
                passwordExpired: "boolean";
                sandbox: "boolean";
                serverUrl: "?string";
                sessionId: "?string";
                userId: "?string";
                userInfo: "?GetUserInfoResult";
            };
            type: "LoginResult";
        };
        MalformedQueryFault: {
            extends: "ApiQueryFault";
            props: {};
            type: "MalformedQueryFault";
        };
        MalformedSearchFault: {
            extends: "ApiQueryFault";
            props: {};
            type: "MalformedSearchFault";
        };
        MassEmailMessage: {
            extends: "Email";
            props: {
                description: "?string";
                targetObjectIds: "?string";
                templateId: "string";
                whatIds: "?string";
            };
            type: "MassEmailMessage";
        };
        MatchRecord: {
            props: {
                additionalInformation: readonly ["AdditionalInformationMap"];
                fieldDiffs: readonly ["FieldDiff"];
                matchConfidence: "number";
                record: "sObject";
            };
            type: "MatchRecord";
        };
        MatchResult: {
            props: {
                entityType: "string";
                errors: readonly ["Error"];
                matchEngine: "string";
                matchRecords: readonly ["MatchRecord"];
                rule: "string";
                size: "number";
                success: "boolean";
            };
            type: "MatchResult";
        };
        MergeRequest: {
            props: {
                additionalInformationMap: readonly ["AdditionalInformationMap"];
                masterRecord: "sObject";
                recordToMergeIds: readonly ["string"];
            };
            type: "MergeRequest";
        };
        MergeResult: {
            props: {
                errors: readonly ["Error"];
                id: "?string";
                mergedRecordIds: readonly ["string"];
                success: "boolean";
                updatedRelatedIds: readonly ["string"];
            };
            type: "MergeResult";
        };
        NameCaseValue: {
            props: {
                article: "?string";
                caseType: "?string";
                number: "?string";
                possessive: "?string";
                value: "?string";
            };
            type: "NameCaseValue";
        };
        NamedLayoutInfo: { props: { name: "string" }; type: "NamedLayoutInfo" };
        NameObjectValuePair: {
            props: {
                isVisible: "?boolean";
                name: "string";
                value: readonly ["any"];
            };
            type: "NameObjectValuePair";
        };
        NameValuePair: {
            props: { name: "string"; value: "string" };
            type: "NameValuePair";
        };
        OwnerChangeOption: {
            props: { execute: "boolean"; type: "string" };
            type: "OwnerChangeOption";
        };
        PerformQuickActionRequest: {
            props: {
                contextId: "?string";
                quickActionName: "string";
                records: readonly ["?", "sObject"];
            };
            type: "PerformQuickActionRequest";
        };
        PerformQuickActionResult: {
            props: {
                contextId: "?string";
                created: "boolean";
                errors: readonly ["Error"];
                feedItemIds: readonly ["?", "string"];
                ids: readonly ["?", "string"];
                success: "boolean";
                successMessage: "?string";
            };
            type: "PerformQuickActionResult";
        };
        PicklistEntry: {
            props: {
                active: "boolean";
                defaultValue: "boolean";
                label: "?string";
                validFor: "?string";
                value: "string";
            };
            type: "PicklistEntry";
        };
        PicklistForRecordType: {
            props: {
                picklistName: "string";
                picklistValues: readonly ["?", "PicklistEntry"];
            };
            type: "PicklistForRecordType";
        };
        ProcessRequest: {
            props: {
                comments: "?string";
                nextApproverIds: readonly ["?", "string"];
            };
            type: "ProcessRequest";
        };
        ProcessResult: {
            props: {
                actorIds: readonly ["string"];
                entityId: "?string";
                errors: readonly ["Error"];
                instanceId: "?string";
                instanceStatus: "?string";
                newWorkitemIds: readonly ["?", "string"];
                success: "boolean";
            };
            type: "ProcessResult";
        };
        ProcessSubmitRequest: {
            extends: "ProcessRequest";
            props: {
                objectId: "string";
                processDefinitionNameOrId: "?string";
                skipEntryCriteria: "?boolean";
                submitterId: "?string";
            };
            type: "ProcessSubmitRequest";
        };
        ProcessWorkitemRequest: {
            extends: "ProcessRequest";
            props: { action: "string"; workitemId: "string" };
            type: "ProcessWorkitemRequest";
        };
        QueryResult: {
            props: {
                done: "boolean";
                queryLocator: "?string";
                records: readonly ["?", "sObject"];
                size: "number";
            };
            type: "QueryResult";
        };
        QuickActionTemplateResult: {
            props: {
                contextId: "?string";
                defaultValueFormulas: "?sObject";
                defaultValues: "?sObject";
                errors: readonly ["Error"];
                success: "boolean";
            };
            type: "QuickActionTemplateResult";
        };
        RecordTypeCompactLayoutMapping: {
            props: {
                available: "boolean";
                compactLayoutId: "?string";
                compactLayoutName: "string";
                recordTypeId: "string";
                recordTypeName: "string";
            };
            type: "RecordTypeCompactLayoutMapping";
        };
        RecordTypeInfo: {
            props: {
                active: "boolean";
                available: "boolean";
                defaultRecordTypeMapping: "boolean";
                developerName: "string";
                master: "boolean";
                name: "string";
                recordTypeId: "?string";
            };
            type: "RecordTypeInfo";
        };
        RecordTypeMapping: {
            props: {
                active: "boolean";
                available: "boolean";
                defaultRecordTypeMapping: "boolean";
                developerName: "string";
                layoutId: "string";
                master: "boolean";
                name: "string";
                picklistsForRecordType: readonly ["?", "PicklistForRecordType"];
                recordTypeId: "?string";
            };
            type: "RecordTypeMapping";
        };
        RecordTypesSupported: {
            props: { recordTypeInfos: readonly ["RecordTypeInfo"] };
            type: "RecordTypesSupported";
        };
        RelatedContent: {
            props: { relatedContentItems: readonly ["DescribeRelatedContentItem"] };
            type: "RelatedContent";
        };
        RelatedList: {
            props: {
                accessLevelRequiredForCreate: "?string";
                buttons: readonly ["?", "DescribeLayoutButton"];
                columns: readonly ["RelatedListColumn"];
                custom: "boolean";
                field: "?string";
                label: "string";
                limitRows: "number";
                name: "string";
                sobject: "?string";
                sort: readonly ["RelatedListSort"];
            };
            type: "RelatedList";
        };
        RelatedListColumn: {
            props: {
                field: "?string";
                fieldApiName: "string";
                format: "?string";
                label: "string";
                lookupId: "?string";
                name: "string";
                sortable: "boolean";
            };
            type: "RelatedListColumn";
        };
        RelatedListSort: {
            props: { ascending: "boolean"; column: "string" };
            type: "RelatedListSort";
        };
        RelationshipReferenceTo: {
            props: { referenceTo: readonly ["string"] };
            type: "RelationshipReferenceTo";
        };
        RenderEmailTemplateBodyResult: {
            props: {
                errors: readonly ["RenderEmailTemplateError"];
                mergedBody: "?string";
                success: "boolean";
            };
            type: "RenderEmailTemplateBodyResult";
        };
        RenderEmailTemplateError: {
            props: {
                fieldName: "string";
                message: "string";
                offset: "number";
                statusCode: "string";
            };
            type: "RenderEmailTemplateError";
        };
        RenderEmailTemplateRequest: {
            props: {
                escapeHtmlInMergeFields: "?boolean";
                templateBodies: "string";
                whatId: "?string";
                whoId: "?string";
            };
            type: "RenderEmailTemplateRequest";
        };
        RenderEmailTemplateResult: {
            props: {
                bodyResults: "?RenderEmailTemplateBodyResult";
                errors: readonly ["Error"];
                success: "boolean";
            };
            type: "RenderEmailTemplateResult";
        };
        RenderStoredEmailTemplateRequest: {
            props: {
                attachmentRetrievalOption: "?string";
                templateId: "string";
                updateTemplateUsage: "?boolean";
                whatId: "?string";
                whoId: "?string";
            };
            type: "RenderStoredEmailTemplateRequest";
        };
        RenderStoredEmailTemplateResult: {
            props: {
                errors: readonly ["Error"];
                renderedEmail: "?SingleEmailMessage";
                success: "boolean";
            };
            type: "RenderStoredEmailTemplateResult";
        };
        ReportChartComponent: {
            extends: "DescribeLayoutComponent";
            props: {
                cacheData: "boolean";
                contextFilterableField: "string";
                error: "string";
                hideOnError: "boolean";
                includeContext: "boolean";
                showTitle: "boolean";
                size: "string";
            };
            type: "ReportChartComponent";
        };
        ResetPasswordResult: {
            props: { password: "string" };
            type: "ResetPasswordResult";
        };
        SaveResult: {
            props: {
                errors: readonly ["Error"];
                id: "?string";
                success: "boolean";
            };
            type: "SaveResult";
        };
        ScopeInfo: {
            props: { label: "string"; name: "string" };
            type: "ScopeInfo";
        };
        SearchLayoutButton: {
            props: { apiName: "string"; label: "string" };
            type: "SearchLayoutButton";
        };
        SearchLayoutButtonsDisplayed: {
            props: {
                applicable: "boolean";
                buttons: readonly ["SearchLayoutButton"];
            };
            type: "SearchLayoutButtonsDisplayed";
        };
        SearchLayoutField: {
            props: { apiName: "string"; label: "string"; sortable: "boolean" };
            type: "SearchLayoutField";
        };
        SearchLayoutFieldsDisplayed: {
            props: {
                applicable: "boolean";
                fields: readonly ["SearchLayoutField"];
            };
            type: "SearchLayoutFieldsDisplayed";
        };
        SearchRecord: {
            props: {
                record: "sObject";
                searchRecordMetadata: "?SearchRecordMetadata";
                snippet: "?SearchSnippet";
            };
            type: "SearchRecord";
        };
        SearchRecordMetadata: {
            props: { searchPromoted: "boolean"; spellCorrected: "boolean" };
            type: "SearchRecordMetadata";
        };
        SearchResult: {
            props: {
                queryId: "string";
                searchRecords: readonly ["SearchRecord"];
                searchResultsMetadata: "?SearchResultsMetadata";
            };
            type: "SearchResult";
        };
        SearchResultsMetadata: {
            props: {
                entityLabelMetadata: readonly ["LabelsSearchMetadata"];
                entityMetadata: readonly ["EntitySearchMetadata"];
            };
            type: "SearchResultsMetadata";
        };
        SearchSnippet: {
            props: { text: "?string"; wholeFields: readonly ["NameValuePair"] };
            type: "SearchSnippet";
        };
        SendEmailError: {
            props: {
                fields: readonly ["?", "string"];
                message: "string";
                statusCode: "string";
                targetObjectId: "?string";
            };
            type: "SendEmailError";
        };
        SendEmailResult: {
            props: { errors: readonly ["SendEmailError"]; success: "boolean" };
            type: "SendEmailResult";
        };
        SetPasswordResult: { props: {}; type: "SetPasswordResult" };
        SingleEmailMessage: {
            extends: "Email";
            props: {
                bccAddresses: "?string";
                ccAddresses: "?string";
                charset: "?string";
                documentAttachments: readonly ["string"];
                entityAttachments: readonly ["string"];
                fileAttachments: readonly ["EmailFileAttachment"];
                htmlBody: "?string";
                inReplyTo: "?string";
                optOutPolicy: "?string";
                orgWideEmailAddressId: "?string";
                plainTextBody: "?string";
                references: "?string";
                targetObjectId: "?string";
                templateId: "?string";
                templateName: "?string";
                toAddresses: "?string";
                treatBodiesAsTemplate: "?boolean";
                treatTargetObjectAsRecipient: "?boolean";
                whatId: "?string";
            };
            type: "SingleEmailMessage";
        };
        sObject: {
            props: {
                fieldsToNull: readonly ["?", "string"];
                Id: "?string";
                type: "string";
            };
            type: "sObject";
        };
        SoqlCondition: {
            extends: "SoqlWhereCondition";
            props: {
                field: "string";
                operator: "string";
                values: readonly ["string"];
            };
            type: "SoqlCondition";
        };
        SoqlConditionGroup: {
            extends: "SoqlWhereCondition";
            props: {
                conditions: readonly ["SoqlWhereCondition"];
                conjunction: "string";
            };
            type: "SoqlConditionGroup";
        };
        SoqlNotCondition: {
            extends: "SoqlWhereCondition";
            props: { condition: "SoqlWhereCondition" };
            type: "SoqlNotCondition";
        };
        SoqlSubQueryCondition: {
            extends: "SoqlWhereCondition";
            props: { field: "string"; operator: "string"; subQuery: "string" };
            type: "SoqlSubQueryCondition";
        };
        SoqlWhereCondition: { props: {}; type: "SoqlWhereCondition" };
        StringList: { props: { values: readonly ["string"] }; type: "StringList" };
        UndeleteResult: {
            props: {
                errors: readonly ["Error"];
                id: "?string";
                success: "boolean";
            };
            type: "UndeleteResult";
        };
        UnexpectedErrorFault: {
            extends: "ApiFault";
            props: {};
            type: "UnexpectedErrorFault";
        };
        UpsertResult: {
            props: {
                created: "boolean";
                errors: readonly ["Error"];
                id: "?string";
                success: "boolean";
            };
            type: "UpsertResult";
        };
        VisualforcePage: {
            extends: "DescribeLayoutComponent";
            props: {
                showLabel: "boolean";
                showScrollbars: "boolean";
                suggestedHeight: "string";
                suggestedWidth: "string";
                url: "string";
            };
            type: "VisualforcePage";
        };
    } = ...

    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"

    Type Declaration

    • ReadonlyActionOverride: {
          props: {
              formFactor: "string";
              isAvailableInTouch: "boolean";
              name: "string";
              pageId: "string";
              url: "?string";
          };
          type: "ActionOverride";
      }
    • ReadonlyAdditionalInformationMap: { props: { name: "string"; value: "string" }; type: "AdditionalInformationMap" }
    • Readonlyaddress: {
          extends: "location";
          props: {
              city: "?string";
              country: "?string";
              countryCode: "?string";
              geocodeAccuracy: "?string";
              postalCode: "?string";
              state: "?string";
              stateCode: "?string";
              street: "?string";
          };
          type: "address";
      }
    • ReadonlyAnalyticsCloudComponent: {
          extends: "DescribeLayoutComponent";
          props: {
              error: "string";
              filter: "string";
              height: "string";
              hideOnError: "boolean";
              showSharing: "boolean";
              showTitle: "boolean";
              width: "string";
          };
          type: "AnalyticsCloudComponent";
      }
    • ReadonlyApiFault: {
          props: {
              exceptionCode: "string";
              exceptionMessage: "string";
              extendedErrorDetails: readonly ["?", "ExtendedErrorDetails"];
          };
          type: "ApiFault";
      }
    • ReadonlyApiQueryFault: {
          extends: "ApiFault";
          props: { column: "number"; row: "number" };
          type: "ApiQueryFault";
      }
    • ReadonlyCanvas: {
          extends: "DescribeLayoutComponent";
          props: {
              displayLocation: "string";
              referenceId: "string";
              showLabel: "boolean";
              showScrollbars: "boolean";
              suggestedHeight: "string";
              suggestedWidth: "string";
          };
          type: "Canvas";
      }
    • ReadonlyChangeEventHeader: {
          props: {
              changedFields: readonly ["string"];
              changeOrigin: "string";
              changeType: "string";
              commitNumber: "number";
              commitTimestamp: "number";
              commitUser: "string";
              diffFields: readonly ["string"];
              entityName: "string";
              nulledFields: readonly ["string"];
              recordIds: readonly ["string"];
              sequenceNumber: "number";
              transactionKey: "string";
          };
          type: "ChangeEventHeader";
      }
    • ReadonlyChangeOwnPasswordResult: { props: {}; type: "ChangeOwnPasswordResult" }
    • ReadonlyChildRelationship: {
          props: {
              cascadeDelete: "boolean";
              childSObject: "string";
              deprecatedAndHidden: "boolean";
              field: "string";
              junctionIdListNames: readonly ["?", "string"];
              junctionReferenceTo: readonly ["?", "string"];
              relationshipName: "?string";
              restrictedDelete: "?boolean";
          };
          type: "ChildRelationship";
      }
    • ReadonlyCustomLinkComponent: {
          extends: "DescribeLayoutComponent";
          props: { customLink: "DescribeLayoutButton" };
          type: "CustomLinkComponent";
      }
    • ReadonlyDataCategory: {
          props: {
              childCategories: readonly ["DataCategory"];
              label: "string";
              name: "string";
          };
          type: "DataCategory";
      }
    • ReadonlyDataCategoryGroupSobjectTypePair: {
          props: { dataCategoryGroupName: "string"; sobject: "string" };
          type: "DataCategoryGroupSobjectTypePair";
      }
    • ReadonlyDeleteByExampleResult: {
          props: {
              entity: "?sObject";
              errors: readonly ["?", "Error"];
              rowCount: "number";
              success: "boolean";
          };
          type: "DeleteByExampleResult";
      }
    • ReadonlyDeletedRecord: { props: { deletedDate: "string"; id: "string" }; type: "DeletedRecord" }
    • ReadonlyDeleteResult: {
          props: {
              errors: readonly ["?", "Error"];
              id: "?string";
              success: "boolean";
          };
          type: "DeleteResult";
      }
    • ReadonlyDescribeAnimationRule: {
          props: {
              animationFrequency: "string";
              isActive: "boolean";
              recordTypeContext: "string";
              recordTypeId: "?string";
              targetField: "string";
              targetFieldChangeToValues: "string";
          };
          type: "DescribeAnimationRule";
      }
    • ReadonlyDescribeAppMenuItem: {
          props: {
              colors: readonly ["DescribeColor"];
              content: "string";
              icons: readonly ["DescribeIcon"];
              label: "string";
              name: "string";
              type: "string";
              url: "string";
          };
          type: "DescribeAppMenuItem";
      }
    • ReadonlyDescribeAppMenuResult: {
          props: { appMenuItems: readonly ["DescribeAppMenuItem"] };
          type: "DescribeAppMenuResult";
      }
    • ReadonlyDescribeApprovalLayout: {
          props: {
              id: "string";
              label: "string";
              layoutItems: readonly ["DescribeLayoutItem"];
              name: "string";
          };
          type: "DescribeApprovalLayout";
      }
    • ReadonlyDescribeApprovalLayoutResult: {
          props: { approvalLayouts: readonly ["DescribeApprovalLayout"] };
          type: "DescribeApprovalLayoutResult";
      }
    • ReadonlyDescribeAvailableQuickActionResult: {
          props: {
              actionEnumOrId: "string";
              label: "string";
              name: "string";
              type: "string";
          };
          type: "DescribeAvailableQuickActionResult";
      }
    • ReadonlyDescribeColor: {
          props: { color: "string"; context: "string"; theme: "string" };
          type: "DescribeColor";
      }
    • ReadonlyDescribeColumn: {
          props: {
              field: "string";
              format: "?string";
              label: "string";
              name: "string";
          };
          type: "DescribeColumn";
      }
    • ReadonlyDescribeCompactLayout: {
          props: {
              actions: readonly ["DescribeLayoutButton"];
              fieldItems: readonly ["DescribeLayoutItem"];
              id: "string";
              imageItems: readonly ["DescribeLayoutItem"];
              label: "string";
              name: "string";
              objectType: "string";
          };
          type: "DescribeCompactLayout";
      }
    • ReadonlyDescribeCompactLayoutsResult: {
          props: {
              compactLayouts: readonly ["DescribeCompactLayout"];
              defaultCompactLayoutId: "string";
              recordTypeCompactLayoutMappings: readonly [
                  "RecordTypeCompactLayoutMapping",
              ];
          };
          type: "DescribeCompactLayoutsResult";
      }
    • ReadonlyDescribeDataCategoryGroupResult: {
          props: {
              categoryCount: "number";
              description: "string";
              label: "string";
              name: "string";
              sobject: "string";
          };
          type: "DescribeDataCategoryGroupResult";
      }
    • ReadonlyDescribeDataCategoryGroupStructureResult: {
          props: {
              description: "string";
              label: "string";
              name: "string";
              sobject: "string";
              topCategories: readonly ["DataCategory"];
          };
          type: "DescribeDataCategoryGroupStructureResult";
      }
    • ReadonlyDescribeDataCategoryMappingResult: {
          props: {
              dataCategoryGroupId: "string";
              dataCategoryGroupLabel: "string";
              dataCategoryGroupName: "string";
              dataCategoryId: "string";
              dataCategoryLabel: "string";
              dataCategoryName: "string";
              id: "string";
              mappedEntity: "string";
              mappedField: "string";
          };
          type: "DescribeDataCategoryMappingResult";
      }
    • ReadonlyDescribeGlobalResult: {
          props: {
              encoding: "?string";
              maxBatchSize: "number";
              sobjects: readonly ["DescribeGlobalSObjectResult"];
          };
          type: "DescribeGlobalResult";
      }
    • ReadonlyDescribeGlobalSObjectResult: {
          props: {
              activateable: "boolean";
              createable: "boolean";
              custom: "boolean";
              customSetting: "boolean";
              dataTranslationEnabled: "?boolean";
              deepCloneable: "boolean";
              deletable: "boolean";
              deprecatedAndHidden: "boolean";
              feedEnabled: "boolean";
              hasSubtypes: "boolean";
              idEnabled: "boolean";
              isInterface: "boolean";
              isSubtype: "boolean";
              keyPrefix: "?string";
              label: "string";
              labelPlural: "string";
              layoutable: "boolean";
              mergeable: "boolean";
              mruEnabled: "boolean";
              name: "string";
              queryable: "boolean";
              replicateable: "boolean";
              retrieveable: "boolean";
              searchable: "boolean";
              triggerable: "boolean";
              undeletable: "boolean";
              updateable: "boolean";
          };
          type: "DescribeGlobalSObjectResult";
      }
    • ReadonlyDescribeGlobalTheme: {
          props: { global: "DescribeGlobalResult"; theme: "DescribeThemeResult" };
          type: "DescribeGlobalTheme";
      }
    • ReadonlyDescribeIcon: {
          props: {
              contentType: "string";
              height: "?number";
              theme: "string";
              url: "string";
              width: "?number";
          };
          type: "DescribeIcon";
      }
    • ReadonlyDescribeLayout: {
          props: {
              buttonLayoutSection: "?DescribeLayoutButtonSection";
              detailLayoutSections: readonly ["DescribeLayoutSection"];
              editLayoutSections: readonly ["DescribeLayoutSection"];
              feedView: "?DescribeLayoutFeedView";
              highlightsPanelLayoutSection: "?DescribeLayoutSection";
              id: "?string";
              quickActionList: "?DescribeQuickActionListResult";
              relatedContent: "?RelatedContent";
              relatedLists: readonly ["RelatedList"];
              saveOptions: readonly ["DescribeLayoutSaveOption"];
          };
          type: "DescribeLayout";
      }
    • ReadonlyDescribeLayoutButton: {
          props: {
              behavior: "?string";
              colors: readonly ["DescribeColor"];
              content: "?string";
              contentSource: "?string";
              custom: "boolean";
              encoding: "?string";
              height: "?number";
              icons: readonly ["DescribeIcon"];
              label: "?string";
              menubar: "?boolean";
              name: "?string";
              overridden: "boolean";
              resizeable: "?boolean";
              scrollbars: "?boolean";
              showsLocation: "?boolean";
              showsStatus: "?boolean";
              toolbar: "?boolean";
              url: "?string";
              width: "?number";
              windowPosition: "?string";
          };
          type: "DescribeLayoutButton";
      }
    • ReadonlyDescribeLayoutButtonSection: {
          props: { detailButtons: readonly ["DescribeLayoutButton"] };
          type: "DescribeLayoutButtonSection";
      }
    • ReadonlyDescribeLayoutComponent: {
          props: {
              displayLines: "number";
              tabOrder: "number";
              type: "string";
              value: "?string";
          };
          type: "DescribeLayoutComponent";
      }
    • ReadonlyDescribeLayoutFeedFilter: {
          props: { label: "string"; name: "string"; type: "string" };
          type: "DescribeLayoutFeedFilter";
      }
    • ReadonlyDescribeLayoutFeedView: {
          props: { feedFilters: readonly ["DescribeLayoutFeedFilter"] };
          type: "DescribeLayoutFeedView";
      }
    • ReadonlyDescribeLayoutItem: {
          props: {
              editableForNew: "boolean";
              editableForUpdate: "boolean";
              label: "?string";
              layoutComponents: readonly ["DescribeLayoutComponent"];
              placeholder: "boolean";
              required: "boolean";
          };
          type: "DescribeLayoutItem";
      }
    • ReadonlyDescribeLayoutResult: {
          props: {
              layouts: readonly ["DescribeLayout"];
              recordTypeMappings: readonly ["RecordTypeMapping"];
              recordTypeSelectorRequired: "boolean";
          };
          type: "DescribeLayoutResult";
      }
    • ReadonlyDescribeLayoutRow: {
          props: {
              layoutItems: readonly ["DescribeLayoutItem"];
              numItems: "number";
          };
          type: "DescribeLayoutRow";
      }
    • ReadonlyDescribeLayoutSaveOption: {
          props: {
              defaultValue: "boolean";
              isDisplayed: "boolean";
              label: "string";
              name: "string";
              restHeaderName: "string";
              soapHeaderName: "string";
          };
          type: "DescribeLayoutSaveOption";
      }
    • ReadonlyDescribeLayoutSection: {
          props: {
              collapsed: "boolean";
              columns: "number";
              heading: "?string";
              layoutRows: readonly ["DescribeLayoutRow"];
              layoutSectionId: "?string";
              parentLayoutId: "string";
              rows: "number";
              tabOrder: "string";
              useCollapsibleSection: "boolean";
              useHeading: "boolean";
          };
          type: "DescribeLayoutSection";
      }
    • ReadonlyDescribeNounResult: {
          props: {
              caseValues: readonly ["NameCaseValue"];
              developerName: "string";
              gender: "?string";
              name: "string";
              pluralAlias: "?string";
              startsWith: "?string";
          };
          type: "DescribeNounResult";
      }
    • ReadonlyDescribePathAssistant: {
          props: {
              active: "boolean";
              animationRule: readonly ["?", "DescribeAnimationRule"];
              apiName: "string";
              label: "string";
              pathPicklistField: "string";
              picklistsForRecordType: readonly ["?", "PicklistForRecordType"];
              recordTypeId: "?string";
              steps: readonly ["DescribePathAssistantStep"];
          };
          type: "DescribePathAssistant";
      }
    • ReadonlyDescribePathAssistantField: {
          props: {
              apiName: "string";
              label: "string";
              readOnly: "boolean";
              required: "boolean";
          };
          type: "DescribePathAssistantField";
      }
    • ReadonlyDescribePathAssistantsResult: {
          props: { pathAssistants: readonly ["DescribePathAssistant"] };
          type: "DescribePathAssistantsResult";
      }
    • ReadonlyDescribePathAssistantStep: {
          props: {
              closed: "boolean";
              converted: "boolean";
              fields: readonly ["DescribePathAssistantField"];
              info: "?string";
              layoutSection: "?DescribeLayoutSection";
              picklistLabel: "string";
              picklistValue: "string";
              won: "boolean";
          };
          type: "DescribePathAssistantStep";
      }
    • ReadonlyDescribeQuickActionDefaultValue: {
          props: { defaultValue: "?string"; field: "string" };
          type: "DescribeQuickActionDefaultValue";
      }
    • ReadonlyDescribeQuickActionListItemResult: {
          props: {
              accessLevelRequired: "?string";
              colors: readonly ["DescribeColor"];
              icons: readonly ["DescribeIcon"];
              iconUrl: "?string";
              label: "string";
              miniIconUrl: "string";
              quickActionName: "string";
              targetSobjectType: "?string";
              type: "string";
          };
          type: "DescribeQuickActionListItemResult";
      }
    • ReadonlyDescribeQuickActionListResult: {
          props: {
              quickActionListItems: readonly ["DescribeQuickActionListItemResult"];
          };
          type: "DescribeQuickActionListResult";
      }
    • ReadonlyDescribeQuickActionResult: {
          props: {
              accessLevelRequired: "?string";
              actionEnumOrId: "string";
              canvasApplicationId: "?string";
              canvasApplicationName: "?string";
              colors: readonly ["DescribeColor"];
              contextSobjectType: "?string";
              defaultValues: readonly ["?", "DescribeQuickActionDefaultValue"];
              flowDevName: "?string";
              flowRecordIdVar: "?string";
              height: "?number";
              iconName: "?string";
              icons: readonly ["DescribeIcon"];
              iconUrl: "?string";
              label: "string";
              layout: "?DescribeLayoutSection";
              lightningComponentBundleId: "?string";
              lightningComponentBundleName: "?string";
              lightningComponentQualifiedName: "?string";
              miniIconUrl: "?string";
              mobileExtensionDisplayMode: "?string";
              mobileExtensionId: "?string";
              name: "string";
              showQuickActionLcHeader: "boolean";
              showQuickActionVfHeader: "boolean";
              targetParentField: "?string";
              targetRecordTypeId: "?string";
              targetSobjectType: "?string";
              type: "string";
              visualforcePageName: "?string";
              visualforcePageUrl: "?string";
              width: "?number";
          };
          type: "DescribeQuickActionResult";
      }
    • ReadonlyDescribeRelatedContentItem: {
          props: { describeLayoutItem: "DescribeLayoutItem" };
          type: "DescribeRelatedContentItem";
      }
    • ReadonlyDescribeSearchableEntityResult: {
          props: { label: "string"; name: "string"; pluralLabel: "string" };
          type: "DescribeSearchableEntityResult";
      }
    • ReadonlyDescribeSearchLayoutResult: {
          props: {
              errorMsg: "?string";
              label: "?string";
              limitRows: "?number";
              objectType: "string";
              searchColumns: readonly ["?", "DescribeColumn"];
          };
          type: "DescribeSearchLayoutResult";
      }
    • ReadonlyDescribeSearchScopeOrderResult: {
          props: { keyPrefix: "string"; name: "string" };
          type: "DescribeSearchScopeOrderResult";
      }
    • ReadonlyDescribeSObjectResult: {
          props: {
              actionOverrides: readonly ["?", "ActionOverride"];
              activateable: "boolean";
              childRelationships: readonly ["ChildRelationship"];
              compactLayoutable: "boolean";
              createable: "boolean";
              custom: "boolean";
              customSetting: "boolean";
              dataTranslationEnabled: "?boolean";
              deepCloneable: "boolean";
              defaultImplementation: "?string";
              deletable: "boolean";
              deprecatedAndHidden: "boolean";
              feedEnabled: "boolean";
              fields: readonly ["?", "Field"];
              hasSubtypes: "boolean";
              idEnabled: "boolean";
              implementedBy: "?string";
              implementsInterfaces: "?string";
              isInterface: "boolean";
              isSubtype: "boolean";
              keyPrefix: "?string";
              label: "string";
              labelPlural: "string";
              layoutable: "boolean";
              mergeable: "boolean";
              mruEnabled: "boolean";
              name: "string";
              namedLayoutInfos: readonly ["NamedLayoutInfo"];
              networkScopeFieldName: "?string";
              queryable: "boolean";
              recordTypeInfos: readonly ["RecordTypeInfo"];
              replicateable: "boolean";
              retrieveable: "boolean";
              searchable: "boolean";
              searchLayoutable: "?boolean";
              supportedScopes: readonly ["?", "ScopeInfo"];
              triggerable: "?boolean";
              undeletable: "boolean";
              updateable: "boolean";
              urlDetail: "?string";
              urlEdit: "?string";
              urlNew: "?string";
          };
          type: "DescribeSObjectResult";
      }
    • ReadonlyDescribeSoftphoneLayoutCallType: {
          props: {
              infoFields: readonly ["DescribeSoftphoneLayoutInfoField"];
              name: "string";
              screenPopOptions: readonly ["DescribeSoftphoneScreenPopOption"];
              screenPopsOpenWithin: "?string";
              sections: readonly ["DescribeSoftphoneLayoutSection"];
          };
          type: "DescribeSoftphoneLayoutCallType";
      }
    • ReadonlyDescribeSoftphoneLayoutInfoField: { props: { name: "string" }; type: "DescribeSoftphoneLayoutInfoField" }
    • ReadonlyDescribeSoftphoneLayoutItem: { props: { itemApiName: "string" }; type: "DescribeSoftphoneLayoutItem" }
    • ReadonlyDescribeSoftphoneLayoutResult: {
          props: {
              callTypes: readonly ["DescribeSoftphoneLayoutCallType"];
              id: "string";
              name: "string";
          };
          type: "DescribeSoftphoneLayoutResult";
      }
    • ReadonlyDescribeSoftphoneLayoutSection: {
          props: {
              entityApiName: "string";
              items: readonly ["DescribeSoftphoneLayoutItem"];
          };
          type: "DescribeSoftphoneLayoutSection";
      }
    • ReadonlyDescribeSoftphoneScreenPopOption: {
          props: {
              matchType: "string";
              screenPopData: "string";
              screenPopType: "string";
          };
          type: "DescribeSoftphoneScreenPopOption";
      }
    • ReadonlyDescribeSoqlListView: {
          props: {
              columns: readonly ["ListViewColumn"];
              id: "string";
              orderBy: readonly ["ListViewOrderBy"];
              query: "string";
              relatedEntityId: "?string";
              scope: "?string";
              scopeEntityId: "?string";
              sobjectType: "string";
              whereCondition: "?SoqlWhereCondition";
          };
          type: "DescribeSoqlListView";
      }
    • ReadonlyDescribeSoqlListViewParams: {
          props: { developerNameOrId: "string"; sobjectType: "?string" };
          type: "DescribeSoqlListViewParams";
      }
    • ReadonlyDescribeSoqlListViewResult: {
          props: { describeSoqlListViews: readonly ["DescribeSoqlListView"] };
          type: "DescribeSoqlListViewResult";
      }
    • ReadonlyDescribeSoqlListViewsRequest: {
          props: { listViewParams: readonly ["DescribeSoqlListViewParams"] };
          type: "DescribeSoqlListViewsRequest";
      }
    • ReadonlyDescribeTab: {
          props: {
              colors: readonly ["DescribeColor"];
              custom: "boolean";
              icons: readonly ["DescribeIcon"];
              iconUrl: "string";
              label: "string";
              miniIconUrl: "string";
              name: "string";
              sobjectName: "?string";
              url: "string";
          };
          type: "DescribeTab";
      }
    • ReadonlyDescribeTabSetResult: {
          props: {
              description: "string";
              label: "string";
              logoUrl: "string";
              namespace: "?string";
              selected: "boolean";
              tabs: readonly ["DescribeTab"];
              tabSetId: "string";
          };
          type: "DescribeTabSetResult";
      }
    • ReadonlyDescribeThemeItem: {
          props: {
              colors: readonly ["DescribeColor"];
              icons: readonly ["DescribeIcon"];
              name: "string";
          };
          type: "DescribeThemeItem";
      }
    • ReadonlyDescribeThemeResult: {
          props: { themeItems: readonly ["DescribeThemeItem"] };
          type: "DescribeThemeResult";
      }
    • ReadonlyDescribeVisualForceResult: { props: { domain: "string" }; type: "DescribeVisualForceResult" }
    • ReadonlyDuplicateError: {
          extends: "Error";
          props: { duplicateResult: "DuplicateResult" };
          type: "DuplicateError";
      }
    • ReadonlyDuplicateResult: {
          props: {
              allowSave: "boolean";
              duplicateRule: "string";
              duplicateRuleEntityType: "string";
              errorMessage: "?string";
              matchResults: readonly ["MatchResult"];
          };
          type: "DuplicateResult";
      }
    • ReadonlyEmail: {
          props: {
              bccSender: "?boolean";
              emailPriority: "?string";
              replyTo: "?string";
              saveAsActivity: "?boolean";
              senderDisplayName: "?string";
              subject: "?string";
              useSignature: "?boolean";
          };
          type: "Email";
      }
    • ReadonlyEmailFileAttachment: {
          props: {
              body: "?string";
              contentType: "?string";
              fileName: "string";
              id: "?string";
              inline: "?boolean";
          };
          type: "EmailFileAttachment";
      }
    • ReadonlyEmptyRecycleBinResult: {
          props: { errors: readonly ["Error"]; id: "?string"; success: "boolean" };
          type: "EmptyRecycleBinResult";
      }
    • ReadonlyEntityErrorMetadata: {
          props: { errorCode: "?string"; message: "?string" };
          type: "EntityErrorMetadata";
      }
    • ReadonlyEntityIntentQueryMetadata: {
          props: { intentQuery: "boolean"; message: "?string" };
          type: "EntityIntentQueryMetadata";
      }
    • ReadonlyEntitySearchMetadata: {
          props: {
              entityName: "string";
              errorMetadata: "?EntityErrorMetadata";
              fieldMetadata: readonly ["FieldLevelSearchMetadata"];
              intentQueryMetadata: "?EntityIntentQueryMetadata";
              searchPromotionMetadata: "?EntitySearchPromotionMetadata";
              spellCorrectionMetadata: "?EntitySpellCorrectionMetadata";
          };
          type: "EntitySearchMetadata";
      }
    • ReadonlyEntitySearchPromotionMetadata: {
          props: { promotedResultCount: "number" };
          type: "EntitySearchPromotionMetadata";
      }
    • ReadonlyEntitySpellCorrectionMetadata: {
          props: { correctedQuery: "string"; hasNonCorrectedResults: "boolean" };
          type: "EntitySpellCorrectionMetadata";
      }
    • ReadonlyError: {
          props: {
              extendedErrorDetails: readonly ["?", "ExtendedErrorDetails"];
              fields: readonly ["?", "string"];
              message: "string";
              statusCode: "string";
          };
          type: "Error";
      }
    • ReadonlyExecuteListViewRequest: {
          props: {
              developerNameOrId: "string";
              limit: "?number";
              offset: "?number";
              orderBy: readonly ["ListViewOrderBy"];
              sobjectType: "string";
          };
          type: "ExecuteListViewRequest";
      }
    • ReadonlyExecuteListViewResult: {
          props: {
              columns: readonly ["ListViewColumn"];
              developerName: "string";
              done: "boolean";
              id: "string";
              label: "string";
              records: readonly ["ListViewRecord"];
              size: "number";
          };
          type: "ExecuteListViewResult";
      }
    • ReadonlyExtendedErrorDetails: { props: { extendedErrorCode: "string" }; type: "ExtendedErrorDetails" }
    • ReadonlyField: {
          props: {
              aggregatable: "boolean";
              aiPredictionField: "boolean";
              autoNumber: "boolean";
              byteLength: "number";
              calculated: "boolean";
              calculatedFormula: "?string";
              cascadeDelete: "?boolean";
              caseSensitive: "boolean";
              compoundFieldName: "?string";
              controllerName: "?string";
              createable: "boolean";
              custom: "boolean";
              dataTranslationEnabled: "?boolean";
              defaultedOnCreate: "boolean";
              defaultValue: "?any";
              defaultValueFormula: "?string";
              dependentPicklist: "?boolean";
              deprecatedAndHidden: "boolean";
              digits: "number";
              displayLocationInDecimal: "?boolean";
              encrypted: "?boolean";
              externalId: "?boolean";
              extraTypeInfo: "?string";
              filterable: "boolean";
              filteredLookupInfo: "?FilteredLookupInfo";
              formulaTreatNullNumberAsZero: "?boolean";
              groupable: "boolean";
              highScaleNumber: "?boolean";
              htmlFormatted: "?boolean";
              idLookup: "boolean";
              inlineHelpText: "?string";
              label: "string";
              length: "number";
              mask: "?string";
              maskType: "?string";
              name: "string";
              nameField: "boolean";
              namePointing: "?boolean";
              nillable: "boolean";
              permissionable: "boolean";
              picklistValues: readonly ["?", "PicklistEntry"];
              polymorphicForeignKey: "boolean";
              precision: "number";
              queryByDistance: "boolean";
              referenceTargetField: "?string";
              referenceTo: readonly ["?", "string"];
              relationshipName: "?string";
              relationshipOrder: "?number";
              restrictedDelete: "?boolean";
              restrictedPicklist: "boolean";
              scale: "number";
              searchPrefilterable: "boolean";
              soapType: "string";
              sortable: "?boolean";
              type: "string";
              unique: "boolean";
              updateable: "boolean";
              writeRequiresMasterRead: "?boolean";
          };
          type: "Field";
      }
    • ReadonlyFieldComponent: {
          extends: "DescribeLayoutComponent";
          props: { field: "Field" };
          type: "FieldComponent";
      }
    • ReadonlyFieldDiff: { props: { difference: "string"; name: "string" }; type: "FieldDiff" }
    • ReadonlyFieldLayoutComponent: {
          extends: "DescribeLayoutComponent";
          props: {
              components: readonly ["DescribeLayoutComponent"];
              fieldType: "string";
          };
          type: "FieldLayoutComponent";
      }
    • ReadonlyFieldLevelSearchMetadata: {
          props: { label: "?string"; name: "string"; type: "?string" };
          type: "FieldLevelSearchMetadata";
      }
    • ReadonlyFilteredLookupInfo: {
          props: {
              controllingFields: readonly ["string"];
              dependent: "boolean";
              optionalFilter: "boolean";
          };
          type: "FilteredLookupInfo";
      }
    • ReadonlyFindDuplicatesResult: {
          props: {
              duplicateResults: readonly ["DuplicateResult"];
              errors: readonly ["Error"];
              success: "boolean";
          };
          type: "FindDuplicatesResult";
      }
    • ReadonlyGetDeletedResult: {
          props: {
              deletedRecords: readonly ["DeletedRecord"];
              earliestDateAvailable: "string";
              latestDateCovered: "string";
          };
          type: "GetDeletedResult";
      }
    • ReadonlyGetServerTimestampResult: { props: { timestamp: "string" }; type: "GetServerTimestampResult" }
    • ReadonlyGetUpdatedResult: {
          props: { ids: readonly ["string"]; latestDateCovered: "string" };
          type: "GetUpdatedResult";
      }
    • ReadonlyGetUserInfoResult: {
          props: {
              accessibilityMode: "boolean";
              chatterExternal: "boolean";
              currencySymbol: "?string";
              organizationId: "string";
              organizationMultiCurrency: "boolean";
              organizationName: "string";
              orgAttachmentFileSizeLimit: "number";
              orgDefaultCurrencyIsoCode: "?string";
              orgDefaultCurrencyLocale: "?string";
              orgDisallowHtmlAttachments: "boolean";
              orgHasPersonAccounts: "boolean";
              profileId: "string";
              roleId: "?string";
              sessionSecondsValid: "number";
              userDefaultCurrencyIsoCode: "?string";
              userEmail: "string";
              userFullName: "string";
              userId: "string";
              userLanguage: "string";
              userLocale: "string";
              userName: "string";
              userTimeZone: "string";
              userType: "string";
              userUiSkin: "string";
          };
          type: "GetUserInfoResult";
      }
    • ReadonlyInvalidateSessionsResult: {
          props: { errors: readonly ["Error"]; success: "boolean" };
          type: "InvalidateSessionsResult";
      }
    • ReadonlyInvalidFieldFault: { extends: "ApiQueryFault"; props: {}; type: "InvalidFieldFault" }
    • ReadonlyInvalidIdFault: { extends: "ApiFault"; props: {}; type: "InvalidIdFault" }
    • ReadonlyInvalidNewPasswordFault: { extends: "ApiFault"; props: {}; type: "InvalidNewPasswordFault" }
    • ReadonlyInvalidOldPasswordFault: { extends: "ApiFault"; props: {}; type: "InvalidOldPasswordFault" }
    • ReadonlyInvalidQueryLocatorFault: { extends: "ApiFault"; props: {}; type: "InvalidQueryLocatorFault" }
    • ReadonlyInvalidSObjectFault: { extends: "ApiQueryFault"; props: {}; type: "InvalidSObjectFault" }
    • ReadonlyJunctionIdListNames: { props: { names: readonly ["string"] }; type: "JunctionIdListNames" }
    • ReadonlyKnowledgeLanguageItem: {
          props: { active: "boolean"; assigneeId: "?string"; name: "string" };
          type: "KnowledgeLanguageItem";
      }
    • ReadonlyKnowledgeSettings: {
          props: {
              defaultLanguage: "?string";
              knowledgeEnabled: "boolean";
              languages: readonly ["KnowledgeLanguageItem"];
          };
          type: "KnowledgeSettings";
      }
    • ReadonlyLabelsSearchMetadata: {
          props: {
              entityFieldLabels: readonly ["NameValuePair"];
              entityName: "string";
          };
          type: "LabelsSearchMetadata";
      }
    • ReadonlyLeadConvert: {
          props: {
              accountId: "?string";
              accountRecord: "?sObject";
              bypassAccountDedupeCheck: "?boolean";
              bypassContactDedupeCheck: "?boolean";
              contactId: "?string";
              contactRecord: "?sObject";
              convertedStatus: "string";
              doNotCreateOpportunity: "boolean";
              leadId: "string";
              opportunityId: "?string";
              opportunityName: "?string";
              opportunityRecord: "?sObject";
              overwriteLeadSource: "boolean";
              ownerId: "?string";
              sendNotificationEmail: "boolean";
          };
          type: "LeadConvert";
      }
    • ReadonlyLeadConvertResult: {
          props: {
              accountId: "?string";
              contactId: "?string";
              errors: readonly ["Error"];
              leadId: "?string";
              opportunityId: "?string";
              success: "boolean";
          };
          type: "LeadConvertResult";
      }
    • ReadonlyLimitInfo: {
          props: { current: "number"; limit: "number"; type: "string" };
          type: "LimitInfo";
      }
    • ReadonlyListViewColumn: {
          props: {
              ascendingLabel: "?string";
              descendingLabel: "?string";
              fieldNameOrPath: "string";
              hidden: "boolean";
              label: "string";
              searchable: "boolean";
              selectListItem: "string";
              sortable: "boolean";
              sortDirection: "?string";
              sortIndex: "?number";
              type: "string";
          };
          type: "ListViewColumn";
      }
    • ReadonlyListViewOrderBy: {
          props: {
              fieldNameOrPath: "string";
              nullsPosition: "?string";
              sortDirection: "?string";
          };
          type: "ListViewOrderBy";
      }
    • ReadonlyListViewRecord: {
          props: { columns: readonly ["ListViewRecordColumn"] };
          type: "ListViewRecord";
      }
    • ReadonlyListViewRecordColumn: {
          props: { fieldNameOrPath: "string"; value: "?string" };
          type: "ListViewRecordColumn";
      }
    • Readonlylocation: { props: { latitude: "?number"; longitude: "?number" }; type: "location" }
    • ReadonlyLoginFault: { extends: "ApiFault"; props: {}; type: "LoginFault" }
    • ReadonlyLoginResult: {
          props: {
              metadataServerUrl: "?string";
              passwordExpired: "boolean";
              sandbox: "boolean";
              serverUrl: "?string";
              sessionId: "?string";
              userId: "?string";
              userInfo: "?GetUserInfoResult";
          };
          type: "LoginResult";
      }
    • ReadonlyMalformedQueryFault: { extends: "ApiQueryFault"; props: {}; type: "MalformedQueryFault" }
    • ReadonlyMalformedSearchFault: { extends: "ApiQueryFault"; props: {}; type: "MalformedSearchFault" }
    • ReadonlyMassEmailMessage: {
          extends: "Email";
          props: {
              description: "?string";
              targetObjectIds: "?string";
              templateId: "string";
              whatIds: "?string";
          };
          type: "MassEmailMessage";
      }
    • ReadonlyMatchRecord: {
          props: {
              additionalInformation: readonly ["AdditionalInformationMap"];
              fieldDiffs: readonly ["FieldDiff"];
              matchConfidence: "number";
              record: "sObject";
          };
          type: "MatchRecord";
      }
    • ReadonlyMatchResult: {
          props: {
              entityType: "string";
              errors: readonly ["Error"];
              matchEngine: "string";
              matchRecords: readonly ["MatchRecord"];
              rule: "string";
              size: "number";
              success: "boolean";
          };
          type: "MatchResult";
      }
    • ReadonlyMergeRequest: {
          props: {
              additionalInformationMap: readonly ["AdditionalInformationMap"];
              masterRecord: "sObject";
              recordToMergeIds: readonly ["string"];
          };
          type: "MergeRequest";
      }
    • ReadonlyMergeResult: {
          props: {
              errors: readonly ["Error"];
              id: "?string";
              mergedRecordIds: readonly ["string"];
              success: "boolean";
              updatedRelatedIds: readonly ["string"];
          };
          type: "MergeResult";
      }
    • ReadonlyNameCaseValue: {
          props: {
              article: "?string";
              caseType: "?string";
              number: "?string";
              possessive: "?string";
              value: "?string";
          };
          type: "NameCaseValue";
      }
    • ReadonlyNamedLayoutInfo: { props: { name: "string" }; type: "NamedLayoutInfo" }
    • ReadonlyNameObjectValuePair: {
          props: {
              isVisible: "?boolean";
              name: "string";
              value: readonly ["any"];
          };
          type: "NameObjectValuePair";
      }
    • ReadonlyNameValuePair: { props: { name: "string"; value: "string" }; type: "NameValuePair" }
    • ReadonlyOwnerChangeOption: { props: { execute: "boolean"; type: "string" }; type: "OwnerChangeOption" }
    • ReadonlyPerformQuickActionRequest: {
          props: {
              contextId: "?string";
              quickActionName: "string";
              records: readonly ["?", "sObject"];
          };
          type: "PerformQuickActionRequest";
      }
    • ReadonlyPerformQuickActionResult: {
          props: {
              contextId: "?string";
              created: "boolean";
              errors: readonly ["Error"];
              feedItemIds: readonly ["?", "string"];
              ids: readonly ["?", "string"];
              success: "boolean";
              successMessage: "?string";
          };
          type: "PerformQuickActionResult";
      }
    • ReadonlyPicklistEntry: {
          props: {
              active: "boolean";
              defaultValue: "boolean";
              label: "?string";
              validFor: "?string";
              value: "string";
          };
          type: "PicklistEntry";
      }
    • ReadonlyPicklistForRecordType: {
          props: {
              picklistName: "string";
              picklistValues: readonly ["?", "PicklistEntry"];
          };
          type: "PicklistForRecordType";
      }
    • ReadonlyProcessRequest: {
          props: {
              comments: "?string";
              nextApproverIds: readonly ["?", "string"];
          };
          type: "ProcessRequest";
      }
    • ReadonlyProcessResult: {
          props: {
              actorIds: readonly ["string"];
              entityId: "?string";
              errors: readonly ["Error"];
              instanceId: "?string";
              instanceStatus: "?string";
              newWorkitemIds: readonly ["?", "string"];
              success: "boolean";
          };
          type: "ProcessResult";
      }
    • ReadonlyProcessSubmitRequest: {
          extends: "ProcessRequest";
          props: {
              objectId: "string";
              processDefinitionNameOrId: "?string";
              skipEntryCriteria: "?boolean";
              submitterId: "?string";
          };
          type: "ProcessSubmitRequest";
      }
    • ReadonlyProcessWorkitemRequest: {
          extends: "ProcessRequest";
          props: { action: "string"; workitemId: "string" };
          type: "ProcessWorkitemRequest";
      }
    • ReadonlyQueryResult: {
          props: {
              done: "boolean";
              queryLocator: "?string";
              records: readonly ["?", "sObject"];
              size: "number";
          };
          type: "QueryResult";
      }
    • ReadonlyQuickActionTemplateResult: {
          props: {
              contextId: "?string";
              defaultValueFormulas: "?sObject";
              defaultValues: "?sObject";
              errors: readonly ["Error"];
              success: "boolean";
          };
          type: "QuickActionTemplateResult";
      }
    • ReadonlyRecordTypeCompactLayoutMapping: {
          props: {
              available: "boolean";
              compactLayoutId: "?string";
              compactLayoutName: "string";
              recordTypeId: "string";
              recordTypeName: "string";
          };
          type: "RecordTypeCompactLayoutMapping";
      }
    • ReadonlyRecordTypeInfo: {
          props: {
              active: "boolean";
              available: "boolean";
              defaultRecordTypeMapping: "boolean";
              developerName: "string";
              master: "boolean";
              name: "string";
              recordTypeId: "?string";
          };
          type: "RecordTypeInfo";
      }
    • ReadonlyRecordTypeMapping: {
          props: {
              active: "boolean";
              available: "boolean";
              defaultRecordTypeMapping: "boolean";
              developerName: "string";
              layoutId: "string";
              master: "boolean";
              name: "string";
              picklistsForRecordType: readonly ["?", "PicklistForRecordType"];
              recordTypeId: "?string";
          };
          type: "RecordTypeMapping";
      }
    • ReadonlyRecordTypesSupported: {
          props: { recordTypeInfos: readonly ["RecordTypeInfo"] };
          type: "RecordTypesSupported";
      }
    • ReadonlyRelatedContent: {
          props: { relatedContentItems: readonly ["DescribeRelatedContentItem"] };
          type: "RelatedContent";
      }
    • ReadonlyRelatedList: {
          props: {
              accessLevelRequiredForCreate: "?string";
              buttons: readonly ["?", "DescribeLayoutButton"];
              columns: readonly ["RelatedListColumn"];
              custom: "boolean";
              field: "?string";
              label: "string";
              limitRows: "number";
              name: "string";
              sobject: "?string";
              sort: readonly ["RelatedListSort"];
          };
          type: "RelatedList";
      }
    • ReadonlyRelatedListColumn: {
          props: {
              field: "?string";
              fieldApiName: "string";
              format: "?string";
              label: "string";
              lookupId: "?string";
              name: "string";
              sortable: "boolean";
          };
          type: "RelatedListColumn";
      }
    • ReadonlyRelatedListSort: { props: { ascending: "boolean"; column: "string" }; type: "RelatedListSort" }
    • ReadonlyRelationshipReferenceTo: { props: { referenceTo: readonly ["string"] }; type: "RelationshipReferenceTo" }
    • ReadonlyRenderEmailTemplateBodyResult: {
          props: {
              errors: readonly ["RenderEmailTemplateError"];
              mergedBody: "?string";
              success: "boolean";
          };
          type: "RenderEmailTemplateBodyResult";
      }
    • ReadonlyRenderEmailTemplateError: {
          props: {
              fieldName: "string";
              message: "string";
              offset: "number";
              statusCode: "string";
          };
          type: "RenderEmailTemplateError";
      }
    • ReadonlyRenderEmailTemplateRequest: {
          props: {
              escapeHtmlInMergeFields: "?boolean";
              templateBodies: "string";
              whatId: "?string";
              whoId: "?string";
          };
          type: "RenderEmailTemplateRequest";
      }
    • ReadonlyRenderEmailTemplateResult: {
          props: {
              bodyResults: "?RenderEmailTemplateBodyResult";
              errors: readonly ["Error"];
              success: "boolean";
          };
          type: "RenderEmailTemplateResult";
      }
    • ReadonlyRenderStoredEmailTemplateRequest: {
          props: {
              attachmentRetrievalOption: "?string";
              templateId: "string";
              updateTemplateUsage: "?boolean";
              whatId: "?string";
              whoId: "?string";
          };
          type: "RenderStoredEmailTemplateRequest";
      }
    • ReadonlyRenderStoredEmailTemplateResult: {
          props: {
              errors: readonly ["Error"];
              renderedEmail: "?SingleEmailMessage";
              success: "boolean";
          };
          type: "RenderStoredEmailTemplateResult";
      }
    • ReadonlyReportChartComponent: {
          extends: "DescribeLayoutComponent";
          props: {
              cacheData: "boolean";
              contextFilterableField: "string";
              error: "string";
              hideOnError: "boolean";
              includeContext: "boolean";
              showTitle: "boolean";
              size: "string";
          };
          type: "ReportChartComponent";
      }
    • ReadonlyResetPasswordResult: { props: { password: "string" }; type: "ResetPasswordResult" }
    • ReadonlySaveResult: {
          props: { errors: readonly ["Error"]; id: "?string"; success: "boolean" };
          type: "SaveResult";
      }
    • ReadonlyScopeInfo: { props: { label: "string"; name: "string" }; type: "ScopeInfo" }
    • ReadonlySearchLayoutButton: { props: { apiName: "string"; label: "string" }; type: "SearchLayoutButton" }
    • ReadonlySearchLayoutButtonsDisplayed: {
          props: {
              applicable: "boolean";
              buttons: readonly ["SearchLayoutButton"];
          };
          type: "SearchLayoutButtonsDisplayed";
      }
    • ReadonlySearchLayoutField: {
          props: { apiName: "string"; label: "string"; sortable: "boolean" };
          type: "SearchLayoutField";
      }
    • ReadonlySearchLayoutFieldsDisplayed: {
          props: { applicable: "boolean"; fields: readonly ["SearchLayoutField"] };
          type: "SearchLayoutFieldsDisplayed";
      }
    • ReadonlySearchRecord: {
          props: {
              record: "sObject";
              searchRecordMetadata: "?SearchRecordMetadata";
              snippet: "?SearchSnippet";
          };
          type: "SearchRecord";
      }
    • ReadonlySearchRecordMetadata: {
          props: { searchPromoted: "boolean"; spellCorrected: "boolean" };
          type: "SearchRecordMetadata";
      }
    • ReadonlySearchResult: {
          props: {
              queryId: "string";
              searchRecords: readonly ["SearchRecord"];
              searchResultsMetadata: "?SearchResultsMetadata";
          };
          type: "SearchResult";
      }
    • ReadonlySearchResultsMetadata: {
          props: {
              entityLabelMetadata: readonly ["LabelsSearchMetadata"];
              entityMetadata: readonly ["EntitySearchMetadata"];
          };
          type: "SearchResultsMetadata";
      }
    • ReadonlySearchSnippet: {
          props: { text: "?string"; wholeFields: readonly ["NameValuePair"] };
          type: "SearchSnippet";
      }
    • ReadonlySendEmailError: {
          props: {
              fields: readonly ["?", "string"];
              message: "string";
              statusCode: "string";
              targetObjectId: "?string";
          };
          type: "SendEmailError";
      }
    • ReadonlySendEmailResult: {
          props: { errors: readonly ["SendEmailError"]; success: "boolean" };
          type: "SendEmailResult";
      }
    • ReadonlySetPasswordResult: { props: {}; type: "SetPasswordResult" }
    • ReadonlySingleEmailMessage: {
          extends: "Email";
          props: {
              bccAddresses: "?string";
              ccAddresses: "?string";
              charset: "?string";
              documentAttachments: readonly ["string"];
              entityAttachments: readonly ["string"];
              fileAttachments: readonly ["EmailFileAttachment"];
              htmlBody: "?string";
              inReplyTo: "?string";
              optOutPolicy: "?string";
              orgWideEmailAddressId: "?string";
              plainTextBody: "?string";
              references: "?string";
              targetObjectId: "?string";
              templateId: "?string";
              templateName: "?string";
              toAddresses: "?string";
              treatBodiesAsTemplate: "?boolean";
              treatTargetObjectAsRecipient: "?boolean";
              whatId: "?string";
          };
          type: "SingleEmailMessage";
      }
    • ReadonlysObject: {
          props: {
              fieldsToNull: readonly ["?", "string"];
              Id: "?string";
              type: "string";
          };
          type: "sObject";
      }
    • ReadonlySoqlCondition: {
          extends: "SoqlWhereCondition";
          props: { field: "string"; operator: "string"; values: readonly ["string"] };
          type: "SoqlCondition";
      }
    • ReadonlySoqlConditionGroup: {
          extends: "SoqlWhereCondition";
          props: {
              conditions: readonly ["SoqlWhereCondition"];
              conjunction: "string";
          };
          type: "SoqlConditionGroup";
      }
    • ReadonlySoqlNotCondition: {
          extends: "SoqlWhereCondition";
          props: { condition: "SoqlWhereCondition" };
          type: "SoqlNotCondition";
      }
    • ReadonlySoqlSubQueryCondition: {
          extends: "SoqlWhereCondition";
          props: { field: "string"; operator: "string"; subQuery: "string" };
          type: "SoqlSubQueryCondition";
      }
    • ReadonlySoqlWhereCondition: { props: {}; type: "SoqlWhereCondition" }
    • ReadonlyStringList: { props: { values: readonly ["string"] }; type: "StringList" }
    • ReadonlyUndeleteResult: {
          props: { errors: readonly ["Error"]; id: "?string"; success: "boolean" };
          type: "UndeleteResult";
      }
    • ReadonlyUnexpectedErrorFault: { extends: "ApiFault"; props: {}; type: "UnexpectedErrorFault" }
    • ReadonlyUpsertResult: {
          props: {
              created: "boolean";
              errors: readonly ["Error"];
              id: "?string";
              success: "boolean";
          };
          type: "UpsertResult";
      }
    • ReadonlyVisualforcePage: {
          extends: "DescribeLayoutComponent";
          props: {
              showLabel: "boolean";
              showScrollbars: "boolean";
              suggestedHeight: "string";
              suggestedWidth: "string";
              url: "string";
          };
          type: "VisualforcePage";
      }