Const default
default: { attributeAssignments: ({ attribute: { ActiveFlg__c: boolean; AttributeCategoryCode__c: string; AttributeCategoryId__c: string; AttributeCategoryName__c: string; AutoCode__c: string; Code__c: string; Configurable__c: boolean; CreatedById: string; CreatedDate: string; DisplaySequence__c: number; Filterable__c: boolean; Id: string; IsCloneable__c: boolean; IsDeleted: boolean; IsEncrypted__c: boolean; IsPrivate__c: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; PicklistId__c: string; SystemModstamp: string; ValueType__c: string; attributes: { type: string; url: string }; isDefaultHidden__c: boolean }; attributeAssignment: { AttributeCategoryId__c: string; AttributeCloneable__c: boolean; AttributeConfigurable__c: boolean; AttributeDisplayNameOverride__c: string; AttributeDisplayName__c: string; AttributeDisplaySequence__c: string; AttributeFilterable__c: boolean; AttributeId__c: string; AttributeId__r: { DisplaySequence__c: number; Id: string; attributes: { type: string; url: string } }; AttributeName__c: string; AttributeUniqueCode__c: string; CategoryCode__c: string; CategoryDisplaySequence__c: number; CategoryName__c: string; CreatedById: string; CreatedDate: string; DisplaySequence__c: string; GlobalKey__c: string; HasRule__c: boolean; Id: string; IsActiveAssignment__c: boolean; IsActive__c: boolean; IsConfigurable__c: boolean; IsDeleted: boolean; IsDynamic__c: boolean; IsEncrypted__c: boolean; IsHidden__c: boolean; IsNotAssetizable__c: boolean; IsNotTranslatable__c: boolean; IsOverride__c: boolean; IsQueryDriven__c: boolean; IsReadOnly__c: boolean; IsRequired__c: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; ObjectId__c: string; ObjectLink__c: string; ObjectType__c: string; OwnerId: string; PicklistId__c: string; RemovedFlag__c: boolean; SystemModstamp: string; UIDisplayType__c: string; ValidValuesData__c: string; ValueDataType__c: string; ValueInNumber__c: undefined; Value__c: string; attributes: { type: string; url: string } }; lookupItems: any; picklistItems: ({ Abbreviation__c: undefined; BooleanValue__c: boolean; Code__c: string; CreatedById: string; CreatedDate: string; GlobalKey__c: string; Id: string; IsActive__c: boolean; IsDefault__c: boolean; IsDeleted: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; PicklistId__c: string; Sequence__c: number; SystemModstamp: string; TextValue__c: string; Value__c: string; attributes: { type: string; url: string } } | { Abbreviation__c: string; BooleanValue__c: boolean; Code__c: string; CreatedById: string; CreatedDate: string; GlobalKey__c: string; Id: string; IsActive__c: boolean; IsDefault__c: boolean; IsDeleted: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; PicklistId__c: string; Sequence__c: number; SystemModstamp: string; TextValue__c: string; Value__c: string; attributes: { type: string; url: string } })[] } | { attribute: { ActiveFlg__c: boolean; AttributeCategoryCode__c: string; AttributeCategoryId__c: string; AttributeCategoryName__c: string; AutoCode__c: string; Code__c: string; Configurable__c: boolean; CreatedById: string; CreatedDate: string; DisplaySequence__c: number; Filterable__c: boolean; Id: string; IsCloneable__c: boolean; IsDeleted: boolean; IsEncrypted__c: boolean; IsPrivate__c: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; PicklistId__c: undefined; SystemModstamp: string; ValueType__c: string; attributes: { type: string; url: string }; isDefaultHidden__c: boolean }; attributeAssignment: { AttributeCategoryId__c: string; AttributeCloneable__c: boolean; AttributeConfigurable__c: boolean; AttributeDisplayNameOverride__c: string; AttributeDisplayName__c: string; AttributeDisplaySequence__c: string; AttributeFilterable__c: boolean; AttributeId__c: string; AttributeId__r: { DisplaySequence__c: number; Id: string; attributes: { type: string; url: string } }; AttributeName__c: string; AttributeUniqueCode__c: string; CategoryCode__c: string; CategoryDisplaySequence__c: number; CategoryName__c: string; CreatedById: string; CreatedDate: string; DisplaySequence__c: string; GlobalKey__c: string; HasRule__c: boolean; Id: string; IsActiveAssignment__c: boolean; IsActive__c: boolean; IsConfigurable__c: boolean; IsDeleted: boolean; IsDynamic__c: boolean; IsEncrypted__c: boolean; IsHidden__c: boolean; IsNotAssetizable__c: boolean; IsNotTranslatable__c: boolean; IsOverride__c: boolean; IsQueryDriven__c: boolean; IsReadOnly__c: boolean; IsRequired__c: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; ObjectId__c: string; ObjectLink__c: string; ObjectType__c: string; OwnerId: string; PicklistId__c: undefined; RemovedFlag__c: boolean; SystemModstamp: string; UIDisplayType__c: string; ValidValuesData__c: undefined; ValueDataType__c: string; ValueInNumber__c: number; Value__c: string; attributes: { type: string; url: string } }; lookupItems: any; picklistItems: any } | { attribute: { ActiveFlg__c: boolean; AttributeCategoryCode__c: string; AttributeCategoryId__c: string; AttributeCategoryName__c: string; AutoCode__c: string; Code__c: string; Configurable__c: boolean; CreatedById: string; CreatedDate: string; DisplaySequence__c: number; Filterable__c: boolean; Id: string; IsCloneable__c: boolean; IsDeleted: boolean; IsEncrypted__c: boolean; IsPrivate__c: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; PicklistId__c: undefined; SystemModstamp: string; ValueType__c: string; attributes: { type: string; url: string }; isDefaultHidden__c: boolean }; attributeAssignment: { AttributeCategoryId__c: string; AttributeCloneable__c: boolean; AttributeConfigurable__c: boolean; AttributeDisplayNameOverride__c: string; AttributeDisplayName__c: string; AttributeDisplaySequence__c: string; AttributeFilterable__c: boolean; AttributeId__c: string; AttributeId__r: { DisplaySequence__c: number; Id: string; attributes: { type: string; url: string } }; AttributeName__c: string; AttributeUniqueCode__c: string; CategoryCode__c: string; CategoryDisplaySequence__c: number; CategoryName__c: string; CreatedById: string; CreatedDate: string; DisplaySequence__c: string; GlobalKey__c: string; HasRule__c: boolean; Id: string; IsActiveAssignment__c: boolean; IsActive__c: boolean; IsConfigurable__c: boolean; IsDeleted: boolean; IsDynamic__c: boolean; IsEncrypted__c: boolean; IsHidden__c: boolean; IsNotAssetizable__c: boolean; IsNotTranslatable__c: boolean; IsOverride__c: boolean; IsQueryDriven__c: boolean; IsReadOnly__c: boolean; IsRequired__c: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; ObjectId__c: string; ObjectLink__c: string; ObjectType__c: string; OwnerId: string; PicklistId__c: undefined; RemovedFlag__c: boolean; SystemModstamp: string; UIDisplayType__c: string; ValidValuesData__c: undefined; ValueDataType__c: string; ValueInNumber__c: undefined; Value__c: string; attributes: { type: string; url: string } }; lookupItems: any; picklistItems: any })[]; describeObject: { error: string; errorCode: string; result: { AttributeDefaultValues__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; AttributeMetadata__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; AttributeRules__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; CanUseQuantitySchedule: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; CanUseRevenueSchedule: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; CategoryData__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; ClassId__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; referenceTo: string; type: string }; CreatedById: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; referenceTo: string; type: string }; CreatedDate: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; DefaultImageId__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; referenceTo: string; type: string }; Description: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; EffectiveDate__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; EndDate__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; EndOfLifeDate__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; Family: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; FulfilmentStartDate__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; GlobalKey__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; HelpText__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; Id: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; ImageId__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; IsActive: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; IsConfigurable__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; IsDeleted: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; IsOrderable__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; JSONAttribute__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; LastModifiedById: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; referenceTo: string; type: string }; LastModifiedDate: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; LastReferencedDate: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; LastViewedDate: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; Name: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; NumberOfQuantityInstallments: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; NumberOfRevenueInstallments: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; ObjectTypeId__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; referenceTo: string; type: string }; ParentClassId__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; referenceTo: string; type: string }; ProductCode: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; ProductSpecId__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; referenceTo: string; type: string }; ProductTemplateProductId__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; referenceTo: string; type: string }; QuantityInstallmentPeriod: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; QuantityScheduleType: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; RecordTypeId: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; referenceTo: string; type: string }; RelatedProduct__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; referenceTo: string; type: string }; RevenueInstallmentPeriod: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; RevenueScheduleType: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; SellingEndDate__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; SellingStartDate__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; SpecificationType__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; Status__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; SubType__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; SystemModstamp: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; TrackAsAgreement__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; Type__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; type: string }; VendorAccountId__c: { defaultValue: any; isCreateable: boolean; isDefaultedOnCreate: boolean; isRequired: boolean; isUpdateable: boolean; label: string; referenceTo: string; type: string } } }; layout: { error: string; errorCode: string; result: { facets: { facetObj: { CreatedById: string; CreatedDate: string; GlobalKey__c: string; Id: string; IsActive__c: boolean; IsDeleted: boolean; LastModifiedById: string; LastModifiedDate: string; LastReferencedDate: string; LastViewedDate: string; Name: string; OwnerId: string; SystemModstamp: string; attributes: { type: string; url: string } }; objectFacetObj: { CreatedById: string; CreatedDate: string; FacetId__c: string; GlobalKey__c: string; Id: string; IsActive__c: boolean; IsDeleted: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; ObjectLayoutId__c: string; Sequence__c: number; SystemModstamp: string; attributes: { type: string; url: string } }; sections: { facetSectionObj: { ColumnLayout__c: string; CreatedById: string; CreatedDate: string; Id: string; IsActive__c: boolean; IsDeleted: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; ObjectFacetId__c: string; SectionId__c: string; SystemModstamp: string; TabKeyOrder__c: string; attributes: { type: string; url: string } }; sectionElements: ({ AttributeCategoryId__c: undefined; AttributeId__c: undefined; Column__c: string; CreatedById: string; CreatedDate: string; FieldApiName__c: string; GlobalKey__c: undefined; Id: string; IsActive__c: boolean; IsDeleted: boolean; IsRequired__c: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; ObjectSectionId__c: string; Sequence__c: number; SystemModstamp: string; Type__c: string; attributes: { type: string; url: string } } | { AttributeCategoryId__c: string; AttributeId__c: string; Column__c: string; CreatedById: string; CreatedDate: string; FieldApiName__c: undefined; GlobalKey__c: string; Id: string; IsActive__c: boolean; IsDeleted: boolean; IsRequired__c: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; ObjectSectionId__c: string; Sequence__c: number; SystemModstamp: string; Type__c: string; attributes: { type: string; url: string } } | { AttributeCategoryId__c: undefined; AttributeId__c: undefined; Column__c: string; CreatedById: string; CreatedDate: string; FieldApiName__c: string; GlobalKey__c: string; Id: string; IsActive__c: boolean; IsDeleted: boolean; IsRequired__c: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; ObjectSectionId__c: string; Sequence__c: number; SystemModstamp: string; Type__c: string; attributes: { type: string; url: string } })[]; sectionObj: { CreatedById: string; CreatedDate: string; GlobalKey__c: string; Id: string; IsActive__c: boolean; IsDeleted: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; OwnerId: string; SystemModstamp: string; attributes: { type: string; url: string } } }[] }[]; objLayout: { CreatedById: string; CreatedDate: string; GlobalKey__c: string; Id: string; IsActive__c: boolean; IsDefault__c: boolean; IsDeleted: boolean; LastModifiedById: string; LastModifiedDate: string; Name: string; ObjectClassId__c: string; OwnerId: string; SubclassId__c: string; SystemModstamp: string; attributes: { type: string; url: string } } } }; objectDetail: { attributeMap: { records: ({ Code__c: string; Name: string; displaySequence: number; id: string; productAttributes: { records: ({ attributeId: string; cloneable: boolean; code: string; dataType: string; disabled: boolean; displaySequence: number; filterable: boolean; hasRules: boolean; hidden: boolean; inputType: string; isNotTranslatable: boolean; label: string; multiselect: boolean; readonly: boolean; required: boolean; userValues: any; values: { disabled: boolean; readonly: boolean }[] } | { attributeId: string; cloneable: boolean; code: string; dataType: undefined; disabled: boolean; displaySequence: number; filterable: boolean; hasRules: boolean; hidden: boolean; inputType: undefined; isNotTranslatable: boolean; label: string; multiselect: undefined; readonly: boolean; required: boolean; userValues: any; values: { disabled: boolean; readonly: boolean }[] })[]; totalSize: number } } | { Code__c: string; Name: string; displaySequence: number; id: string; productAttributes: { records: ({ attributeId: string; cloneable: boolean; code: string; dataType: string; disabled: boolean; displaySequence: number; filterable: boolean; hasRules: boolean; hidden: boolean; inputType: string; isNotTranslatable: boolean; label: string; multiselect: boolean; readonly: boolean; required: boolean; userValues: any; values: { disabled: boolean; readonly: boolean }[] } | { attributeId: string; cloneable: boolean; code: string; dataType: string; disabled: boolean; displaySequence: number; filterable: boolean; hasRules: boolean; hidden: boolean; inputType: string; isNotTranslatable: boolean; label: string; multiselect: boolean; readonly: boolean; required: boolean; userValues: any; values: { disabled: boolean; displaySequence: number; id: string; label: string; readonly: boolean; value: string }[] })[]; totalSize: number } })[]; totalSize: number }; error: string; errorCode: string; result: { Name: string; VendorAccountId__c: string } }; picklists: { result: {} } } = ...