From f8799ac74ad61c74f0a09d79f9ecd12f1bcd2047 Mon Sep 17 00:00:00 2001 From: Ethan Clapham Date: Tue, 24 Mar 2026 23:22:07 -0700 Subject: [PATCH 01/14] W-21707233 Make template command use required (#102) * @W-21707233 make template instructions more explicit * convert escaped quotes to single quotes in frontmatter --------- Co-authored-by: Hemant Singh Bisht --- skills/generating-flexipage/SKILL.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/skills/generating-flexipage/SKILL.md b/skills/generating-flexipage/SKILL.md index b0c5c99..7706cb2 100644 --- a/skills/generating-flexipage/SKILL.md +++ b/skills/generating-flexipage/SKILL.md @@ -1,6 +1,6 @@ --- name: generating-flexipage -description: "Use this skill when users need to create, generate, modify, or validate Salesforce Lightning pages (FlexiPages). Trigger when users mention RecordPage, AppPage, HomePage, Lightning pages, page layouts, adding components to pages, or page customization. Also use when users say things like \"create a Lightning page\", \"add a component to a page\", \"customize the record page\", \"generate a FlexiPage\", or when they're working with FlexiPage XML files and need help with components, regions, or deployment errors. Always use this skill for any FlexiPage-related work, even if they just mention \"page\" in the context of Salesforce." +description: "Use this skill when users need to create, generate, modify, or validate Salesforce Lightning pages (FlexiPages). Trigger when users mention RecordPage, AppPage, HomePage, Lightning pages, page layouts, adding components to pages, or page customization. Also use when users say things like 'create a Lightning page', 'add a component to a page', 'customize the record page', 'generate a FlexiPage', or when they're working with FlexiPage XML files and need help with components, regions, or deployment errors. Always use this skill for any FlexiPage-related work, even if they just mention 'page' in the context of Salesforce." --- ## When to Use This Skill @@ -20,6 +20,8 @@ Use this skill when you need to: ## Overview +**CRITICAL: When creating NEW FlexiPages, you MUST ALWAYS start with the CLI template command.** Never create FlexiPage XML from scratch - the CLI provides valid structure, proper regions, and correct component configuration that prevents deployment errors. + Generate Lightning pages (RecordPage, AppPage, HomePage) using CLI bootstrapping for component discovery and configuration. --- @@ -28,6 +30,8 @@ Generate Lightning pages (RecordPage, AppPage, HomePage) using CLI bootstrapping ### Step 1: Bootstrap with CLI +**MANDATORY FOR NEW PAGES: This step is NOT optional.** Always use the CLI template command when creating a new FlexiPage. The CLI generates valid XML structure, proper regions, and correct metadata that prevents common deployment errors. Only skip this step if you're editing an existing FlexiPage file. + ```bash sf template generate flexipage \ --name \ @@ -39,6 +43,10 @@ sf template generate flexipage \ --output-dir force-app/main/default/flexipages ``` +**Field Selection Guidelines:** +- **Validate fields exist**: Use MCP tools or describe commands to discover available fields for the object before specifying them in the command +- **Prefer compound fields**: Use `Name` (not `FirstName`/`LastName`), `BillingAddress` (not `BillingStreet`/`BillingCity`/`BillingState`), `MailingAddress`, etc. when available + **Template-specific requirements:** - **RecordPage**: Requires `--sobject` (e.g., Account, Custom_Object__c) - **RecordPage**: Requires `--primary-field` and `--secondary-fields` for dynamic highlights, `--detail-fields` for full record details. Use the most important identifying field as primary, e.g. Name. Use the secondary fields (max 12, recommended 4-6) to show a summary of the record. Use detail fields to show the full details of the record. @@ -474,7 +482,7 @@ Identifier Pattern: flexipage_richText or flexipage_richText_{sequence} ## Validation Checklist Before deploying: -- [ ] Used CLI to bootstrap (don't start from scratch) +- [ ] **[NEW PAGES ONLY]** Used CLI to bootstrap - NEVER create FlexiPage XML from scratch - [ ] **ALL identifiers are unique** - no duplicate `` values anywhere in file - [ ] **ALL region/facet names are unique** - no duplicate `` values in `` - [ ] **Multiple components in same facet are combined** - ONE region with multiple ``, NOT separate regions with same name From 768aa1e7833b87d6911f91d13deda3620ca0ad8d Mon Sep 17 00:00:00 2001 From: svc-idee-bot Date: Wed, 25 Mar 2026 12:48:51 -0500 Subject: [PATCH 02/14] chore: sync React B2E (1.112.10) & B2X (1.112.10) samples from npm (#103) Co-authored-by: gbockus-sf <76090802+gbockus-sf@users.noreply.github.com> --- package-lock.json | 44 +- package.json | 4 +- .../.version | 2 +- .../CHANGELOG.md | 27 + .../appreactsampleb2e/package.json | 6 +- .../package-lock.json | 4 +- .../package.json | 2 +- .../scripts/graphql-search.sh | 86 +- .../.version | 2 +- .../CHANGELOG.md | 27 + .../appreactsampleb2x/package.json | 11 +- .../api/{ => applications}/applicationApi.ts | 0 .../src/api/graphql-operations-types.ts | 12314 +++++++++++++++- .../src/api/graphqlClient.ts | 33 +- .../maintenanceRequestApi.ts | 0 .../{ => properties}/propertyDetailGraphQL.ts | 0 .../propertyListingGraphQL.ts | 2 +- .../appreactsampleb2x/src/appLayout.tsx | 6 +- .../components/MaintenanceDetailsModal.tsx | 128 - .../{ => dashboard}/WeatherWidget.tsx | 0 .../src/components/{ => layout}/TopBar.tsx | 4 +- .../{NavMenu.tsx => layout/VerticalNav.tsx} | 0 .../MaintenanceRequestIcon.tsx | 0 .../MaintenanceRequestList.tsx | 8 +- .../MaintenanceRequestListItem.tsx | 6 +- .../MaintenanceSummaryDetailsModal.tsx | 87 + .../{ => maintenanceRequests}/StatusBadge.tsx | 0 .../{ => properties}/PropertyListingCard.tsx | 2 +- .../PropertyListingSearchPagination.tsx} | 48 +- .../{ => properties}/PropertyMap.tsx | 0 .../PropertySearchFilters.tsx | 0 .../src/constants/propertyListing.ts | 4 + .../global-search/api/objectDetailService.ts | 102 - .../api/objectInfoGraphQLService.ts | 137 - .../global-search/api/objectInfoService.ts | 95 - .../api/recordListGraphQLService.ts | 364 - .../components/detail/DetailFields.tsx | 55 - .../components/detail/DetailForm.tsx | 146 - .../components/detail/DetailHeader.tsx | 34 - .../detail/DetailLayoutSections.tsx | 80 - .../components/detail/Section.tsx | 108 - .../components/detail/SectionRow.tsx | 20 - .../components/detail/UiApiDetailForm.tsx | 140 - .../detail/formatted/FieldValueDisplay.tsx | 73 - .../detail/formatted/FormattedAddress.tsx | 29 - .../detail/formatted/FormattedEmail.tsx | 17 - .../detail/formatted/FormattedPhone.tsx | 24 - .../detail/formatted/FormattedText.tsx | 11 - .../detail/formatted/FormattedUrl.tsx | 29 - .../components/filters/FilterField.tsx | 54 - .../components/filters/FilterInput.tsx | 55 - .../components/filters/FilterSelect.tsx | 72 - .../components/filters/FiltersPanel.tsx | 380 - .../components/forms/filters-form.tsx | 114 - .../components/forms/submit-button.tsx | 47 - .../components/search/GlobalSearchInput.tsx | 114 - .../components/search/ResultCardFields.tsx | 71 - .../components/search/SearchHeader.tsx | 31 - .../components/search/SearchResultCard.tsx | 138 - .../components/search/SearchResultsPanel.tsx | 197 - .../components/shared/LoadingFallback.tsx | 61 - .../src/features/global-search/constants.ts | 39 - .../global-search/filters/FilterInput.tsx | 55 - .../global-search/filters/FilterSelect.tsx | 72 - .../src/features/global-search/hooks/form.tsx | 209 - .../global-search/hooks/useObjectInfoBatch.ts | 72 - .../hooks/useObjectSearchData.ts | 174 - .../hooks/useRecordDetailLayout.ts | 137 - .../hooks/useRecordListGraphQL.ts | 135 - .../global-search/pages/DetailPage.tsx | 109 - .../global-search/pages/GlobalSearch.tsx | 235 - .../global-search/types/filters/filters.ts | 121 - .../global-search/types/filters/picklist.ts | 6 - .../types/objectInfo/objectInfo.ts | 49 - .../types/recordDetail/recordDetail.ts | 61 - .../features/global-search/types/schema.d.ts | 200 - .../features/global-search/utils/apiUtils.ts | 59 - .../global-search/utils/cacheUtils.ts | 76 - .../features/global-search/utils/debounce.ts | 90 - .../global-search/utils/fieldUtils.ts | 354 - .../utils/fieldValueExtractor.ts | 67 - .../global-search/utils/filterUtils.ts | 32 - .../utils/formDataTransformUtils.ts | 260 - .../features/global-search/utils/formUtils.ts | 142 - .../utils/graphQLNodeFieldUtils.ts | 186 - .../utils/graphQLObjectInfoAdapter.ts | 77 - .../utils/graphQLRecordAdapter.ts | 90 - .../utils/layoutTransformUtils.ts | 236 - .../features/global-search/utils/linkUtils.ts | 14 - .../global-search/utils/paginationUtils.ts | 49 - .../global-search/utils/recordUtils.ts | 159 - .../global-search/utils/sanitizationUtils.ts | 50 - .../__examples__/api/accountSearchService.ts | 46 + .../query/distinctAccountIndustries.graphql | 19 + .../api/query/distinctAccountTypes.graphql | 19 + .../api/query/getAccountDetail.graphql | 121 + .../api/query/searchAccounts.graphql | 51 + .../pages/AccountObjectDetailPage.tsx | 357 + .../__examples__/pages/AccountSearch.tsx | 303 + .../object-search/__examples__/pages/Home.tsx | 34 + .../object-search/api/objectSearchService.ts | 84 + .../components/ActiveFilters.tsx | 89 + .../components/FilterContext.tsx | 73 + .../components/ObjectBreadcrumb.tsx | 66 + .../components/PaginationControls.tsx | 109 + .../object-search/components/SearchBar.tsx | 41 + .../object-search/components/SortControl.tsx | 143 + .../components/filters/BooleanFilter.tsx | 74 + .../components/filters/DateFilter.tsx | 121 + .../components/filters/DateRangeFilter.tsx | 69 + .../components/filters/MultiSelectFilter.tsx | 98 + .../components/filters/NumericRangeFilter.tsx | 85 + .../components/filters/SearchFilter.tsx | 37 + .../components/filters/SelectFilter.tsx | 93 + .../components/filters/TextFilter.tsx | 74 + .../object-search/hooks/useAsyncData.ts | 54 + .../object-search/hooks/useCachedAsyncData.ts | 184 + .../hooks/useObjectSearchParams.ts | 247 + .../features/object-search/utils/debounce.ts | 22 + .../object-search/utils/fieldUtils.ts | 29 + .../object-search/utils/filterUtils.ts | 372 + .../features/object-search/utils/sortUtils.ts | 38 + .../src/hooks/useMaintenanceRequests.ts | 2 +- .../src/hooks/usePropertyAddresses.ts | 4 +- .../src/hooks/usePropertyDetail.ts | 2 +- .../src/hooks/usePropertyListingAmenities.ts | 4 +- .../src/hooks/usePropertyListingPriceRange.ts | 64 - .../src/hooks/usePropertyListingSearch.ts | 4 +- .../src/hooks/usePropertyMapMarkers.ts | 6 +- .../src/hooks/usePropertyPrimaryImages.ts | 4 +- .../appreactsampleb2x/src/index.ts | 120 - .../appreactsampleb2x/src/pages/About.tsx | 8 - .../src/pages/Application.tsx | 6 +- .../appreactsampleb2x/src/pages/Dashboard.tsx | 4 +- .../src/pages/HelpCenter.tsx | 29 - .../appreactsampleb2x/src/pages/Home.tsx | 6 +- .../src/pages/Maintenance.tsx | 4 +- .../src/pages/PropertyDetails.tsx | 2 +- .../src/pages/PropertyListings.tsx | 100 - .../src/pages/PropertySearch.tsx | 22 +- .../appreactsampleb2x/src/routes.tsx | 24 +- .../types/search => types}/searchResults.ts | 0 .../utils/propertyListingPaginationUtils.ts | 18 + .../package-lock.json | 4 +- .../package.json | 2 +- .../scripts/graphql-search.sh | 86 +- 146 files changed, 15669 insertions(+), 7278 deletions(-) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/{ => applications}/applicationApi.ts (100%) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/{ => maintenanceRequests}/maintenanceRequestApi.ts (100%) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/{ => properties}/propertyDetailGraphQL.ts (100%) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/{ => properties}/propertyListingGraphQL.ts (99%) delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/MaintenanceDetailsModal.tsx rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/{ => dashboard}/WeatherWidget.tsx (100%) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/{ => layout}/TopBar.tsx (96%) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/{NavMenu.tsx => layout/VerticalNav.tsx} (100%) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/{ => maintenanceRequests}/MaintenanceRequestIcon.tsx (100%) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/{ => maintenanceRequests}/MaintenanceRequestList.tsx (80%) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/{ => maintenanceRequests}/MaintenanceRequestListItem.tsx (91%) create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/MaintenanceSummaryDetailsModal.tsx rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/{ => maintenanceRequests}/StatusBadge.tsx (100%) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/{ => properties}/PropertyListingCard.tsx (98%) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/{features/global-search/components/search/SearchPagination.tsx => components/properties/PropertyListingSearchPagination.tsx} (65%) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/{ => properties}/PropertyMap.tsx (100%) rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/{ => properties}/PropertySearchFilters.tsx (100%) create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/constants/propertyListing.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/api/objectDetailService.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/api/objectInfoGraphQLService.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/api/objectInfoService.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/api/recordListGraphQLService.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/DetailFields.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/DetailForm.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/DetailHeader.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/DetailLayoutSections.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/Section.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/SectionRow.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/UiApiDetailForm.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/formatted/FieldValueDisplay.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/formatted/FormattedAddress.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/formatted/FormattedEmail.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/formatted/FormattedPhone.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/formatted/FormattedText.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/detail/formatted/FormattedUrl.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/filters/FilterField.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/filters/FilterInput.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/filters/FilterSelect.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/filters/FiltersPanel.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/forms/filters-form.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/forms/submit-button.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/search/GlobalSearchInput.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/search/ResultCardFields.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/search/SearchHeader.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/search/SearchResultCard.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/search/SearchResultsPanel.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/shared/LoadingFallback.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/constants.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/filters/FilterInput.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/filters/FilterSelect.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/hooks/form.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/hooks/useObjectInfoBatch.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/hooks/useObjectSearchData.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/hooks/useRecordDetailLayout.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/hooks/useRecordListGraphQL.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/pages/DetailPage.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/pages/GlobalSearch.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/types/filters/filters.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/types/filters/picklist.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/types/objectInfo/objectInfo.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/types/recordDetail/recordDetail.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/types/schema.d.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/apiUtils.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/cacheUtils.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/debounce.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/fieldUtils.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/fieldValueExtractor.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/filterUtils.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/formDataTransformUtils.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/formUtils.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/graphQLNodeFieldUtils.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/graphQLObjectInfoAdapter.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/graphQLRecordAdapter.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/layoutTransformUtils.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/linkUtils.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/paginationUtils.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/recordUtils.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/utils/sanitizationUtils.ts create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/__examples__/api/accountSearchService.ts create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/__examples__/api/query/distinctAccountIndustries.graphql create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/__examples__/api/query/distinctAccountTypes.graphql create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/__examples__/api/query/getAccountDetail.graphql create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/__examples__/api/query/searchAccounts.graphql create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/__examples__/pages/AccountObjectDetailPage.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/__examples__/pages/AccountSearch.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/__examples__/pages/Home.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/api/objectSearchService.ts create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/ActiveFilters.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/FilterContext.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/ObjectBreadcrumb.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/PaginationControls.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/SearchBar.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/SortControl.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/filters/BooleanFilter.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/filters/DateFilter.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/filters/DateRangeFilter.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/filters/MultiSelectFilter.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/filters/NumericRangeFilter.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/filters/SearchFilter.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/filters/SelectFilter.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/components/filters/TextFilter.tsx create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/hooks/useAsyncData.ts create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/hooks/useCachedAsyncData.ts create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/hooks/useObjectSearchParams.ts create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/utils/debounce.ts create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/utils/fieldUtils.ts create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/utils/filterUtils.ts create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/object-search/utils/sortUtils.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/hooks/usePropertyListingPriceRange.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/index.ts delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/pages/About.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/pages/HelpCenter.tsx delete mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/pages/PropertyListings.tsx rename samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/{features/global-search/types/search => types}/searchResults.ts (100%) create mode 100644 samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/utils/propertyListingPaginationUtils.ts diff --git a/package-lock.json b/package-lock.json index 8a55002..ce287af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,16 +1,16 @@ { "name": "@salesforce/afv-skills", - "version": "1.4.0", + "version": "1.5.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@salesforce/afv-skills", - "version": "1.4.0", + "version": "1.5.0", "license": "CC-BY-NC-4.0", "devDependencies": { - "@salesforce/webapp-template-app-react-sample-b2e-experimental": "^1.112.7", - "@salesforce/webapp-template-app-react-sample-b2x-experimental": "^1.112.7", + "@salesforce/webapp-template-app-react-sample-b2e-experimental": "^1.112.10", + "@salesforce/webapp-template-app-react-sample-b2x-experimental": "^1.112.10", "@types/js-yaml": "^4.0.9", "js-yaml": "^4.1.1", "tsx": "^4.21.0" @@ -688,22 +688,22 @@ } }, "node_modules/@salesforce/sdk-core": { - "version": "1.112.7", - "resolved": "https://registry.npmjs.org/@salesforce/sdk-core/-/sdk-core-1.112.7.tgz", - "integrity": "sha512-R/qJAqAUmEnlAPsPh8VImZIbSIC9fURGr7Qlp6iMv+JElruJJ9HScScDlXlZ6CGDICMHqoFkM63FtiPXdV/jbg==", + "version": "1.112.10", + "resolved": "https://registry.npmjs.org/@salesforce/sdk-core/-/sdk-core-1.112.10.tgz", + "integrity": "sha512-JUbzrDIg5PMuxGlABkNyMmXmQdlXIqdKrstR/lZGhrqektrI7TWc/owun2iXALLsODS3nh3nNV5p87KqYltpGA==", "dev": true, "license": "SEE LICENSE IN LICENSE.txt" }, "node_modules/@salesforce/sdk-data": { - "version": "1.112.7", - "resolved": "https://registry.npmjs.org/@salesforce/sdk-data/-/sdk-data-1.112.7.tgz", - "integrity": "sha512-yBXDidDBDu8U46TAC5j8GgDjrAM+9QFqkcsxmgealy/4OfFieSWMTPEEG6Hv1uNKfM3OTXGrovBPkYHSx0EfkQ==", + "version": "1.112.10", + "resolved": "https://registry.npmjs.org/@salesforce/sdk-data/-/sdk-data-1.112.10.tgz", + "integrity": "sha512-YcQQUiPmdbq4wak9iRjY0FV3Xs+RRwZB0UEQ3ovWxy11rN3ZQBghdxNORYuYkjb4TCiiS6cWVy4/a+o4NspFHQ==", "dev": true, "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@conduit-client/service-fetch-network": "3.17.0", "@conduit-client/utils": "3.17.0", - "@salesforce/sdk-core": "^1.112.7" + "@salesforce/sdk-core": "^1.112.10" } }, "node_modules/@salesforce/ts-types": { @@ -717,14 +717,14 @@ } }, "node_modules/@salesforce/webapp-experimental": { - "version": "1.112.7", - "resolved": "https://registry.npmjs.org/@salesforce/webapp-experimental/-/webapp-experimental-1.112.7.tgz", - "integrity": "sha512-USVakM9ygFyLzLiqDJlyqkP+ZP8OH0qh1n98kCw410bTfoquecgUE18eMrXTw9w8AygNWe2gx0fw3eriDClD4g==", + "version": "1.112.10", + "resolved": "https://registry.npmjs.org/@salesforce/webapp-experimental/-/webapp-experimental-1.112.10.tgz", + "integrity": "sha512-QwV0j4XIkYt75W78m362H+bJEejX78y1TUvhdcQZLRt5zJWi5BdNg8IhSV+aVSsCM0k6cGuAxgfixgCOX8yHfg==", "dev": true, "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@salesforce/core": "^8.23.4", - "@salesforce/sdk-data": "^1.112.7", + "@salesforce/sdk-data": "^1.112.10", "axios": "^1.7.7", "micromatch": "^4.0.8", "path-to-regexp": "^8.3.0" @@ -734,20 +734,20 @@ } }, "node_modules/@salesforce/webapp-template-app-react-sample-b2e-experimental": { - "version": "1.112.7", - "resolved": "https://registry.npmjs.org/@salesforce/webapp-template-app-react-sample-b2e-experimental/-/webapp-template-app-react-sample-b2e-experimental-1.112.7.tgz", - "integrity": "sha512-NltyiArtKoQs2A90/tnP0UQZ0+Eowuzg6smyYNsY0MrZ1d8lSa9puN882ldq1PlYrQgD+2ZrPvA7Txwbg93oMA==", + "version": "1.112.10", + "resolved": "https://registry.npmjs.org/@salesforce/webapp-template-app-react-sample-b2e-experimental/-/webapp-template-app-react-sample-b2e-experimental-1.112.10.tgz", + "integrity": "sha512-LZCC61D3HCiGH3kxdQNaF/Z/lwj8s+vbPM/sHGC16amxfByRaxYnuIVJwITxmiKFxbrm19gqSvf9BQ6aH8Cnfg==", "dev": true, "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { - "@salesforce/webapp-experimental": "^1.112.7", + "@salesforce/webapp-experimental": "^1.112.10", "sonner": "^1.7.0" } }, "node_modules/@salesforce/webapp-template-app-react-sample-b2x-experimental": { - "version": "1.112.7", - "resolved": "https://registry.npmjs.org/@salesforce/webapp-template-app-react-sample-b2x-experimental/-/webapp-template-app-react-sample-b2x-experimental-1.112.7.tgz", - "integrity": "sha512-oOrSp8DpH9O8BnS1fJCBcpA4TQwViwlIPPgaTC2mnJwA8eREqcw+xejydC96NetrIzspOx1zkdWtqTYbApZEyg==", + "version": "1.112.10", + "resolved": "https://registry.npmjs.org/@salesforce/webapp-template-app-react-sample-b2x-experimental/-/webapp-template-app-react-sample-b2x-experimental-1.112.10.tgz", + "integrity": "sha512-/VPf79iRzyiRjvKn7XzNRnYwhR6sBNRW9qV2wSvgLQhDQ7BIVU8nW5TPKcQOsTUtbgp2GxrV8I1B3XBkgx4TOw==", "dev": true, "license": "SEE LICENSE IN LICENSE.txt" }, diff --git a/package.json b/package.json index aa920d0..95116de 100644 --- a/package.json +++ b/package.json @@ -11,8 +11,8 @@ "registry": "https://registry.npmjs.org" }, "devDependencies": { - "@salesforce/webapp-template-app-react-sample-b2e-experimental": "^1.112.7", - "@salesforce/webapp-template-app-react-sample-b2x-experimental": "^1.112.7", + "@salesforce/webapp-template-app-react-sample-b2e-experimental": "^1.112.10", + "@salesforce/webapp-template-app-react-sample-b2x-experimental": "^1.112.10", "@types/js-yaml": "^4.0.9", "js-yaml": "^4.1.1", "tsx": "^4.21.0" diff --git a/samples/webapp-template-app-react-sample-b2e-experimental/.version b/samples/webapp-template-app-react-sample-b2e-experimental/.version index 2d54e63..4da2ae8 100644 --- a/samples/webapp-template-app-react-sample-b2e-experimental/.version +++ b/samples/webapp-template-app-react-sample-b2e-experimental/.version @@ -1 +1 @@ -1.112.7 +1.112.10 diff --git a/samples/webapp-template-app-react-sample-b2e-experimental/CHANGELOG.md b/samples/webapp-template-app-react-sample-b2e-experimental/CHANGELOG.md index 21d6adb..96e9f54 100644 --- a/samples/webapp-template-app-react-sample-b2e-experimental/CHANGELOG.md +++ b/samples/webapp-template-app-react-sample-b2e-experimental/CHANGELOG.md @@ -3,6 +3,33 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.112.10](https://github.com/salesforce-experience-platform-emu/webapps/compare/v1.112.9...v1.112.10) (2026-03-24) + +**Note:** Version bump only for package @salesforce/webapp-template-base-sfdx-project-experimental + + + + + +## [1.112.9](https://github.com/salesforce-experience-platform-emu/webapps/compare/v1.112.8...v1.112.9) (2026-03-24) + + +### Bug Fixes + +* address PR [#81](https://github.com/salesforce-experience-platform-emu/webapps/issues/81) review feedback on graphql-search.sh ([#345](https://github.com/salesforce-experience-platform-emu/webapps/issues/345)) ([54a6e59](https://github.com/salesforce-experience-platform-emu/webapps/commit/54a6e590afd1923a12f776eba6b6cc147729c697)) + + + + + +## [1.112.8](https://github.com/salesforce-experience-platform-emu/webapps/compare/v1.112.7...v1.112.8) (2026-03-24) + +**Note:** Version bump only for package @salesforce/webapp-template-base-sfdx-project-experimental + + + + + ## [1.112.7](https://github.com/salesforce-experience-platform-emu/webapps/compare/v1.112.6...v1.112.7) (2026-03-23) **Note:** Version bump only for package @salesforce/webapp-template-base-sfdx-project-experimental diff --git a/samples/webapp-template-app-react-sample-b2e-experimental/force-app/main/default/webapplications/appreactsampleb2e/package.json b/samples/webapp-template-app-react-sample-b2e-experimental/force-app/main/default/webapplications/appreactsampleb2e/package.json index ee184c9..82cae36 100644 --- a/samples/webapp-template-app-react-sample-b2e-experimental/force-app/main/default/webapplications/appreactsampleb2e/package.json +++ b/samples/webapp-template-app-react-sample-b2e-experimental/force-app/main/default/webapplications/appreactsampleb2e/package.json @@ -15,8 +15,8 @@ "graphql:schema": "node scripts/get-graphql-schema.mjs" }, "dependencies": { - "@salesforce/sdk-data": "^1.112.7", - "@salesforce/webapp-experimental": "^1.112.7", + "@salesforce/sdk-data": "^1.112.10", + "@salesforce/webapp-experimental": "^1.112.10", "@tailwindcss/vite": "^4.1.17", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", @@ -43,7 +43,7 @@ "@graphql-eslint/eslint-plugin": "^4.1.0", "@graphql-tools/utils": "^11.0.0", "@playwright/test": "^1.49.0", - "@salesforce/vite-plugin-webapp-experimental": "^1.112.7", + "@salesforce/vite-plugin-webapp-experimental": "^1.112.10", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.1.0", "@testing-library/user-event": "^14.5.2", diff --git a/samples/webapp-template-app-react-sample-b2e-experimental/package-lock.json b/samples/webapp-template-app-react-sample-b2e-experimental/package-lock.json index b98c1a4..5d3ff7e 100644 --- a/samples/webapp-template-app-react-sample-b2e-experimental/package-lock.json +++ b/samples/webapp-template-app-react-sample-b2e-experimental/package-lock.json @@ -1,12 +1,12 @@ { "name": "@salesforce/webapp-template-base-sfdx-project-experimental", - "version": "1.112.7", + "version": "1.112.10", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@salesforce/webapp-template-base-sfdx-project-experimental", - "version": "1.112.7", + "version": "1.112.10", "license": "SEE LICENSE IN LICENSE.txt", "devDependencies": { "@lwc/eslint-plugin-lwc": "^3.3.0", diff --git a/samples/webapp-template-app-react-sample-b2e-experimental/package.json b/samples/webapp-template-app-react-sample-b2e-experimental/package.json index f421ec5..7566445 100644 --- a/samples/webapp-template-app-react-sample-b2e-experimental/package.json +++ b/samples/webapp-template-app-react-sample-b2e-experimental/package.json @@ -1,6 +1,6 @@ { "name": "@salesforce/webapp-template-base-sfdx-project-experimental", - "version": "1.112.7", + "version": "1.112.10", "description": "Base SFDX project template", "license": "SEE LICENSE IN LICENSE.txt", "publishConfig": { diff --git a/samples/webapp-template-app-react-sample-b2e-experimental/scripts/graphql-search.sh b/samples/webapp-template-app-react-sample-b2e-experimental/scripts/graphql-search.sh index a9863de..e11f41e 100755 --- a/samples/webapp-template-app-react-sample-b2e-experimental/scripts/graphql-search.sh +++ b/samples/webapp-template-app-react-sample-b2e-experimental/scripts/graphql-search.sh @@ -1,4 +1,5 @@ #!/usr/bin/env bash +set -euo pipefail # exit on error (-e), undefined vars (-u), and propagate pipeline failures (-o pipefail) # graphql-search.sh — Look up one or more Salesforce entities in schema.graphql. # # Run from the SFDX project root (where schema.graphql lives): @@ -10,11 +11,13 @@ # bash scripts/graphql-search.sh --schema ./other/schema.graphql Account Contact # # Output sections per entity: -# 1. Type definition — all fields and relationships -# 2. Filter options — _Filter input (for `where:`) -# 3. Sort options — _OrderBy input (for `orderBy:`) -# 4. Create input — CreateRepresentation (for create mutations) -# 5. Update input — UpdateRepresentation (for update mutations) +# 1. Type definition — all fields and relationships +# 2. Filter options — _Filter input (for `where:`) +# 3. Sort options — _OrderBy input (for `orderBy:`) +# 4. Create mutation wrapper — CreateInput +# 5. Create mutation fields — CreateRepresentation (for create mutations) +# 6. Update mutation wrapper — UpdateInput +# 7. Update mutation fields — UpdateRepresentation (for update mutations) SCHEMA="./schema.graphql" @@ -62,6 +65,19 @@ if [ ! -f "$SCHEMA" ]; then exit 1 fi +if [ ! -r "$SCHEMA" ]; then + echo "ERROR: schema.graphql is not readable at $SCHEMA" + echo " Check file permissions: ls -la $SCHEMA" + exit 1 +fi + +if [ ! -s "$SCHEMA" ]; then + echo "ERROR: schema.graphql is empty at $SCHEMA" + echo " Regenerate it from the webapp dir:" + echo " cd force-app/main/default/webapplications/ && npm run graphql:schema" + exit 1 +fi + # ── Helper: extract lines from a grep match through the closing brace ──────── # Prints up to MAX_LINES lines after (and including) the first match of PATTERN. # Uses a generous line count — blocks are always closed by a "}" line. @@ -72,68 +88,104 @@ extract_block() { local max_lines="$3" local match - match=$(grep -nE "$pattern" "$SCHEMA" | head -1) + local grep_exit=0 + match=$(grep -nE "$pattern" "$SCHEMA" | head -1) || grep_exit=$? + + if [ "$grep_exit" -eq 2 ]; then + echo " ERROR: grep failed on pattern: $pattern" >&2 + return 1 + fi if [ -z "$match" ]; then echo " (not found: $pattern)" - return + return 3 fi echo "### $label" grep -E "$pattern" "$SCHEMA" -A "$max_lines" | \ awk '/^\}$/{print; exit} {print}' | \ - head -n "$max_lines" + head -n "$max_lines" || true echo "" } # ── Main loop ──────────────────────────────────────────────────────────────── for ENTITY in "$@"; do + # Validate entity name: must be a valid PascalCase identifier (letters, digits, underscores) + if [[ ! "$ENTITY" =~ ^[A-Za-z_][A-Za-z0-9_]*$ ]]; then + echo "ERROR: Invalid entity name: '$ENTITY'" + echo " Entity names must start with a letter or underscore, followed by letters, digits, or underscores." + echo " Examples: Account, My_Custom_Object__c" + continue + fi + echo "" echo "======================================================================" echo " SCHEMA LOOKUP: $ENTITY" echo "======================================================================" echo "" + found=0 + + # Helper: call extract_block, track matches, surface errors + try_extract() { + local rc=0 + extract_block "$@" || rc=$? + if [ "$rc" -eq 0 ]; then + found=$((found + 1)) + elif [ "$rc" -eq 1 ]; then + echo " Aborting lookup for '$ENTITY' due to grep error" >&2 + fi + # rc=3 is not-found — continue silently (already printed by extract_block) + } + # 1. Type definition — all fields and relationships - extract_block \ + try_extract \ "Type definition — fields and relationships" \ "^type ${ENTITY} implements Record" \ 200 # 2. Filter input — used in `where:` arguments - extract_block \ + try_extract \ "Filter options — use in where: { ... }" \ "^input ${ENTITY}_Filter" \ 100 # 3. OrderBy input — used in `orderBy:` arguments - extract_block \ + try_extract \ "Sort options — use in orderBy: { ... }" \ "^input ${ENTITY}_OrderBy" \ 60 - # 4. Create mutation inputs - extract_block \ + # 4. Create mutation wrapper + try_extract \ "Create mutation wrapper — ${ENTITY}CreateInput" \ "^input ${ENTITY}CreateInput" \ 10 - extract_block \ + # 5. Create mutation fields + try_extract \ "Create mutation fields — ${ENTITY}CreateRepresentation" \ "^input ${ENTITY}CreateRepresentation" \ 100 - # 5. Update mutation inputs - extract_block \ + # 6. Update mutation wrapper + try_extract \ "Update mutation wrapper — ${ENTITY}UpdateInput" \ "^input ${ENTITY}UpdateInput" \ 10 - extract_block \ + # 7. Update mutation fields + try_extract \ "Update mutation fields — ${ENTITY}UpdateRepresentation" \ "^input ${ENTITY}UpdateRepresentation" \ 100 + if [ "$found" -eq 0 ]; then + echo "WARNING: No schema entries found for '$ENTITY'." + echo " - Names are PascalCase (e.g., 'Account' not 'account')" + echo " - Custom objects may need deployment first" + fi + echo "" done diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/.version b/samples/webapp-template-app-react-sample-b2x-experimental/.version index 2d54e63..4da2ae8 100644 --- a/samples/webapp-template-app-react-sample-b2x-experimental/.version +++ b/samples/webapp-template-app-react-sample-b2x-experimental/.version @@ -1 +1 @@ -1.112.7 +1.112.10 diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/CHANGELOG.md b/samples/webapp-template-app-react-sample-b2x-experimental/CHANGELOG.md index 21d6adb..96e9f54 100644 --- a/samples/webapp-template-app-react-sample-b2x-experimental/CHANGELOG.md +++ b/samples/webapp-template-app-react-sample-b2x-experimental/CHANGELOG.md @@ -3,6 +3,33 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.112.10](https://github.com/salesforce-experience-platform-emu/webapps/compare/v1.112.9...v1.112.10) (2026-03-24) + +**Note:** Version bump only for package @salesforce/webapp-template-base-sfdx-project-experimental + + + + + +## [1.112.9](https://github.com/salesforce-experience-platform-emu/webapps/compare/v1.112.8...v1.112.9) (2026-03-24) + + +### Bug Fixes + +* address PR [#81](https://github.com/salesforce-experience-platform-emu/webapps/issues/81) review feedback on graphql-search.sh ([#345](https://github.com/salesforce-experience-platform-emu/webapps/issues/345)) ([54a6e59](https://github.com/salesforce-experience-platform-emu/webapps/commit/54a6e590afd1923a12f776eba6b6cc147729c697)) + + + + + +## [1.112.8](https://github.com/salesforce-experience-platform-emu/webapps/compare/v1.112.7...v1.112.8) (2026-03-24) + +**Note:** Version bump only for package @salesforce/webapp-template-base-sfdx-project-experimental + + + + + ## [1.112.7](https://github.com/salesforce-experience-platform-emu/webapps/compare/v1.112.6...v1.112.7) (2026-03-23) **Note:** Version bump only for package @salesforce/webapp-template-base-sfdx-project-experimental diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/package.json b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/package.json index b8ebde3..2aa592b 100644 --- a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/package.json +++ b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/package.json @@ -15,12 +15,12 @@ "graphql:schema": "node scripts/get-graphql-schema.mjs" }, "dependencies": { - "@salesforce/sdk-data": "^1.112.7", - "@salesforce/webapp-experimental": "^1.112.7", + "@salesforce/sdk-data": "^1.112.10", + "@salesforce/webapp-experimental": "^1.112.10", "@tailwindcss/vite": "^4.1.17", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "date-fns": "^4.1.0", + "date-fns": "^3.0.0", "lucide-react": "^0.562.0", "radix-ui": "^1.4.3", "react": "^19.2.0", @@ -36,7 +36,8 @@ "zod": "^4.3.5", "@types/leaflet": "^1.9.8", "leaflet": "^1.9.4", - "react-leaflet": "^5.0.0" + "react-leaflet": "^5.0.0", + "recharts": "^2.15.0" }, "devDependencies": { "@eslint/js": "^9.39.1", @@ -46,7 +47,7 @@ "@graphql-eslint/eslint-plugin": "^4.1.0", "@graphql-tools/utils": "^11.0.0", "@playwright/test": "^1.49.0", - "@salesforce/vite-plugin-webapp-experimental": "^1.112.7", + "@salesforce/vite-plugin-webapp-experimental": "^1.112.10", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.1.0", "@testing-library/user-event": "^14.5.2", diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/applicationApi.ts b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/applications/applicationApi.ts similarity index 100% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/applicationApi.ts rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/applications/applicationApi.ts diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/graphql-operations-types.ts b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/graphql-operations-types.ts index c3770c5..7337bc7 100644 --- a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/graphql-operations-types.ts +++ b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/graphql-operations-types.ts @@ -1,98 +1,11684 @@ -/** - * Generated operation types for B2X GraphQL queries. - * Regenerate with codegen (e.g. npm run graphql:codegen) when schema or operations change. - */ - -// ---- MaintenanceRequests ---- -export interface MaintenanceRequestsQueryVariables { - first: number; - after?: string | null; -} - -export interface MaintenanceRequestsQuery { - uiapi?: { - query?: { - Maintenance_Request__c?: { - edges?: Array<{ - node?: { - Id: string; - ApiName?: string | null; - Name?: { value?: unknown; displayValue?: string | null } | null; - Description__c?: { value?: unknown; displayValue?: string | null } | null; - Type__c?: { value?: unknown; displayValue?: string | null } | null; - Priority__c?: { value?: unknown; displayValue?: string | null } | null; - Status__c?: { value?: unknown; displayValue?: string | null } | null; - Scheduled__c?: { value?: unknown; displayValue?: string | null } | null; - User__r?: { - Name?: { value?: unknown; displayValue?: string | null } | null; - } | null; - Property__r?: { - Address__c?: { value?: unknown; displayValue?: string | null } | null; - } | null; - } | null; - }> | null; - pageInfo?: { - hasNextPage?: boolean | null; - endCursor?: string | null; - } | null; - } | null; - } | null; - } | null; -} - -// ---- PropertyListings ---- -/** Single-field condition; Property__r filters on related Property (name, address, bedrooms). */ -export type PropertyListingsWhereCondition = { - Name?: { like: string }; - Listing_Status__c?: { like: string }; - Listing_Price__c?: { gte?: number; lte?: number }; - Property__r?: { - Name?: { like: string }; - Address__c?: { like: string }; - Bedrooms__c?: { gte?: number }; - }; +export type Maybe = T | null; +export type InputMaybe = Maybe; +export type Exact = { [K in keyof T]: T[K] }; +export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; +export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; +export type MakeEmpty = { + [_ in K]?: never; }; -/** GraphQL ResultOrder values for orderBy (use ResultOrder.Asc / ResultOrder.Desc). */ +export type Incremental = + | T + | { [P in keyof T]?: P extends " $fragmentName" | "__typename" ? T[P] : never }; +/** All built-in and custom scalars, mapped to their actual values */ +export type Scalars = { + ID: { input: string; output: string }; + String: { input: string; output: string }; + Boolean: { input: boolean; output: boolean }; + Int: { input: number; output: number }; + Float: { input: number; output: number }; + Base64: { input: string; output: string }; + Currency: { input: number | string; output: number }; + Date: { input: string; output: string }; + DateTime: { input: string; output: string }; + Double: { input: number | string; output: number }; + Email: { input: string; output: string }; + /** Can be set to an ID or a Reference to the result of another mutation operation. */ + IdOrRef: { input: string; output: string }; + Latitude: { input: number | string; output: number }; + /** A 64-bit signed integer */ + Long: { input: number; output: number }; + LongTextArea: { input: string; output: string }; + Longitude: { input: number | string; output: number }; + MultiPicklist: { input: string; output: string }; + Percent: { input: number | string; output: number }; + PhoneNumber: { input: string; output: string }; + Picklist: { input: string; output: string }; + RichTextArea: { input: string; output: string }; + TextArea: { input: string; output: string }; + Time: { input: string; output: string }; + Url: { input: string; output: string }; +}; + +export type AccountHistory_Filter = { + Account?: InputMaybe; + AccountId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AccountPartner_Filter = { + AccountFrom?: InputMaybe; + AccountFromId?: InputMaybe; + AccountTo?: InputMaybe; + AccountToId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsPrimary?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Opportunity?: InputMaybe; + OpportunityId?: InputMaybe; + ReversePartnerId?: InputMaybe; + Role?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Account_Filter = { + AccountSource?: InputMaybe; + AnnualRevenue?: InputMaybe; + BillingCity?: InputMaybe; + BillingCountry?: InputMaybe; + BillingGeocodeAccuracy?: InputMaybe; + BillingLatitude?: InputMaybe; + BillingLongitude?: InputMaybe; + BillingPostalCode?: InputMaybe; + BillingState?: InputMaybe; + BillingStreet?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Fax?: InputMaybe; + Id?: InputMaybe; + Industry?: InputMaybe; + IsDeleted?: InputMaybe; + Jigsaw?: InputMaybe; + JigsawCompanyId?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + MasterRecord?: InputMaybe; + MasterRecordId?: InputMaybe; + Name?: InputMaybe; + NumberOfEmployees?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + Phone?: InputMaybe; + PhotoUrl?: InputMaybe; + ShippingCity?: InputMaybe; + ShippingCountry?: InputMaybe; + ShippingGeocodeAccuracy?: InputMaybe; + ShippingLatitude?: InputMaybe; + ShippingLongitude?: InputMaybe; + ShippingPostalCode?: InputMaybe; + ShippingState?: InputMaybe; + ShippingStreet?: InputMaybe; + SicDesc?: InputMaybe; + SystemModstamp?: InputMaybe; + Type?: InputMaybe; + Website?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Account_OrderBy = { + AccountSource?: InputMaybe; + AnnualRevenue?: InputMaybe; + BillingCity?: InputMaybe; + BillingCountry?: InputMaybe; + BillingGeocodeAccuracy?: InputMaybe; + BillingLatitude?: InputMaybe; + BillingLongitude?: InputMaybe; + BillingPostalCode?: InputMaybe; + BillingState?: InputMaybe; + BillingStreet?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Fax?: InputMaybe; + Id?: InputMaybe; + Industry?: InputMaybe; + IsDeleted?: InputMaybe; + Jigsaw?: InputMaybe; + JigsawCompanyId?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + MasterRecord?: InputMaybe; + MasterRecordId?: InputMaybe; + Name?: InputMaybe; + NumberOfEmployees?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + Phone?: InputMaybe; + PhotoUrl?: InputMaybe; + ShippingCity?: InputMaybe; + ShippingCountry?: InputMaybe; + ShippingGeocodeAccuracy?: InputMaybe; + ShippingLatitude?: InputMaybe; + ShippingLongitude?: InputMaybe; + ShippingPostalCode?: InputMaybe; + ShippingState?: InputMaybe; + ShippingStreet?: InputMaybe; + SicDesc?: InputMaybe; + SystemModstamp?: InputMaybe; + Type?: InputMaybe; + Website?: InputMaybe; +}; + +export type Agent__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Agent__C_Filter = { + Agent_Type__c?: InputMaybe; + Availability__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Emergency_Alt__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Language__c?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + License_Expiry__c?: InputMaybe; + License_Number__c?: InputMaybe; + Name?: InputMaybe; + Office_Location__c?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + Territory__c?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Agent__C_OrderBy = { + Agent_Type__c?: InputMaybe; + Availability__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Emergency_Alt__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Language__c?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + License_Expiry__c?: InputMaybe; + License_Number__c?: InputMaybe; + Name?: InputMaybe; + Office_Location__c?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + Territory__c?: InputMaybe; +}; + +export type Agent__C_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Agent__C_Owner_OrderBys = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type AggregateOrderByStringClause = { + function?: InputMaybe; + nulls?: InputMaybe; + order?: InputMaybe; +}; + +export const AggregateOrderByStringFunction = { + Count: "COUNT", + CountDistinct: "COUNT_DISTINCT", + Max: "MAX", + Min: "MIN", +} as const; + +export type AggregateOrderByStringFunction = + (typeof AggregateOrderByStringFunction)[keyof typeof AggregateOrderByStringFunction]; + +export type AnalyticsUserAttrFuncTkn_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DefinitionName?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + TargetObject?: InputMaybe; + TargetObjectField?: InputMaybe; + TokenKey?: InputMaybe; + ViewerTgtObjRelDesc?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AnalyticsUserAttrFuncTkn_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type AppAnalyticsQueryRequest_Filter = { + AvailableSince?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + DownloadExpirationTime?: InputMaybe; + DownloadSize?: InputMaybe; + DownloadUrl?: InputMaybe; + EndTime?: InputMaybe; + ErrorMessage?: InputMaybe; + FileCompression?: InputMaybe; + FileType?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + OrganizationIds?: InputMaybe; + PackageIds?: InputMaybe; + QuerySubmittedTime?: InputMaybe; + RequestState?: InputMaybe; + StartTime?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AppMenuItem_Filter = { + ApplicationId?: InputMaybe; + CanvasAccessMethod?: InputMaybe; + CanvasEnabled?: InputMaybe; + CanvasOptions?: InputMaybe; + CanvasReferenceId?: InputMaybe; + CanvasSelectedLocations?: InputMaybe; + CanvasUrl?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + FormFactors?: InputMaybe; + IconUrl?: InputMaybe; + Id?: InputMaybe; + InfoUrl?: InputMaybe; + IsAccessible?: InputMaybe; + IsDeleted?: InputMaybe; + IsRegisteredDeviceOnly?: InputMaybe; + IsUsingAdminAuthorization?: InputMaybe; + IsVisible?: InputMaybe; + Label?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LogoUrl?: InputMaybe; + MobileAppBinaryId?: InputMaybe; + MobileAppInstallUrl?: InputMaybe; + MobileAppInstalledDate?: InputMaybe; + MobileAppInstalledVersion?: InputMaybe; + MobileAppVer?: InputMaybe; + MobileDeviceType?: InputMaybe; + MobileMinOsVer?: InputMaybe; + MobilePlatform?: InputMaybe; + MobileStartUrl?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + SortOrder?: InputMaybe; + StartUrl?: InputMaybe; + SystemModstamp?: InputMaybe; + TabSetType?: InputMaybe; + Type?: InputMaybe; + UiType?: InputMaybe; + UserSortOrder?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Application__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Application__CUpdateInput = { + Application__c: Application__CUpdateRepresentation; + Id: Scalars["IdOrRef"]["input"]; +}; + +export type Application__CUpdateRepresentation = { + Employment__c?: InputMaybe; + OwnerId?: InputMaybe; + Property__c?: InputMaybe; + References__c?: InputMaybe; + Start_Date__c?: InputMaybe; + Status__c?: InputMaybe; + User__c?: InputMaybe; +}; + +export type Application__C_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Employment__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + References__c?: InputMaybe; + Start_Date__c?: InputMaybe; + Status__c?: InputMaybe; + SystemModstamp?: InputMaybe; + User__c?: InputMaybe; + User__r?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Application__C_OrderBy = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Employment__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + References__c?: InputMaybe; + Start_Date__c?: InputMaybe; + Status__c?: InputMaybe; + SystemModstamp?: InputMaybe; + User__c?: InputMaybe; + User__r?: InputMaybe; +}; + +export type Application__C_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Application__C_Owner_OrderBys = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ApprovalSubmissionDetailHistory_Filter = { + ApprovalSubmissionDetail?: InputMaybe; + ApprovalSubmissionDetailId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ApprovalSubmissionDetail_Filter = { + ActionChannelName?: InputMaybe; + ActionContext?: InputMaybe; + ActionName?: InputMaybe; + ActionPerformedBy?: InputMaybe; + ActionPerformedById?: InputMaybe; + ActionPerformerRole?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionId?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + ApprovalWorkItemId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ApprovalSubmissionHistory_Filter = { + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ApprovalSubmission_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DoesSendApprovalEmail?: InputMaybe; + FlowOrchestrationInstance?: InputMaybe; + FlowOrchestrationInstanceId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + RelatedRecord?: InputMaybe; + RelatedRecordId?: InputMaybe; + RelatedRecordObjectName?: InputMaybe; + Status?: InputMaybe; + SubmittedBy?: InputMaybe; + SubmittedById?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ApprovalSubmission_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ApprovalSubmission_RelatedRecord_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + AnalyticsUserAttrFuncTkn?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + Asset?: InputMaybe; + AssetRelationship?: InputMaybe; + AssociatedLocation?: InputMaybe; + AuthorizationForm?: InputMaybe; + AuthorizationFormConsent?: InputMaybe; + AuthorizationFormDataUse?: InputMaybe; + AuthorizationFormText?: InputMaybe; + BusinessBrand?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + CaseComment?: InputMaybe; + CommSubscription?: InputMaybe; + CommSubscriptionChannelType?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + CommSubscriptionTiming?: InputMaybe; + Contact?: InputMaybe; + ContactPointAddress?: InputMaybe; + ContactPointConsent?: InputMaybe; + ContactPointEmail?: InputMaybe; + ContactPointPhone?: InputMaybe; + ContactPointTypeConsent?: InputMaybe; + ContactRequest?: InputMaybe; + ContentDocument?: InputMaybe; + ContentVersion?: InputMaybe; + Contract?: InputMaybe; + Customer?: InputMaybe; + DataUseLegalBasis?: InputMaybe; + DataUsePurpose?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + DuplicateRecordItem?: InputMaybe; + DuplicateRecordSet?: InputMaybe; + EmailMessage?: InputMaybe; + EngagementChannelType?: InputMaybe; + FlowOrchestrationInstance?: InputMaybe; + FlowOrchestrationVersion?: InputMaybe; + Image?: InputMaybe; + Individual?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + Location?: InputMaybe; + LocationTrustMeasure?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + ManagedContentVariant?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + OpportunityRelatedDeleteLog?: InputMaybe; + Order?: InputMaybe; + OrderItem?: InputMaybe; + OrgMetricScanSummary?: InputMaybe; + Organization?: InputMaybe; + PartyConsent?: InputMaybe; + Payment__c?: InputMaybe; + ProcessException?: InputMaybe; + Product2?: InputMaybe; + ProfileSkill?: InputMaybe; + ProfileSkillEndorsement?: InputMaybe; + ProfileSkillUser?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + QuickText?: InputMaybe; + ReportHierarchyObjectField?: InputMaybe; + SecurityHealthCheckAlertRecipient?: InputMaybe; + SecurityHealthCheckResult?: InputMaybe; + Seller?: InputMaybe; + SocialPersona?: InputMaybe; + SocialPost?: InputMaybe; + StreamingChannel?: InputMaybe; + TableauHostMapping?: InputMaybe; + Tenant__c?: InputMaybe; + Topic?: InputMaybe; + UnstructuredStorageSpace?: InputMaybe; + User?: InputMaybe; + UserLocalWebServerIdentity?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type ApprovalWorkItemHistory_Filter = { + ApprovalWorkItem?: InputMaybe; + ApprovalWorkItemId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ApprovalWorkItem_AssignedTo_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ApprovalWorkItem_Filter = { + ApprovalConditionName?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionId?: InputMaybe; + AssignedTo?: InputMaybe; + AssignedToId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + FlowOrchestrationWorkItem?: InputMaybe; + FlowOrchestrationWorkItemId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + ParentWorkItem?: InputMaybe; + ParentWorkItemId?: InputMaybe; + RelatedRecord?: InputMaybe; + RelatedRecordId?: InputMaybe; + RelatedRecordObjectName?: InputMaybe; + ReviewedBy?: InputMaybe; + ReviewedById?: InputMaybe; + ReviewedDate?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ApprovalWorkItem_RelatedRecord_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + AnalyticsUserAttrFuncTkn?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + Asset?: InputMaybe; + AssetRelationship?: InputMaybe; + AssociatedLocation?: InputMaybe; + AuthorizationForm?: InputMaybe; + AuthorizationFormConsent?: InputMaybe; + AuthorizationFormDataUse?: InputMaybe; + AuthorizationFormText?: InputMaybe; + BusinessBrand?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + CaseComment?: InputMaybe; + CommSubscription?: InputMaybe; + CommSubscriptionChannelType?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + CommSubscriptionTiming?: InputMaybe; + Contact?: InputMaybe; + ContactPointAddress?: InputMaybe; + ContactPointConsent?: InputMaybe; + ContactPointEmail?: InputMaybe; + ContactPointPhone?: InputMaybe; + ContactPointTypeConsent?: InputMaybe; + ContactRequest?: InputMaybe; + ContentDocument?: InputMaybe; + ContentVersion?: InputMaybe; + Contract?: InputMaybe; + Customer?: InputMaybe; + DataUseLegalBasis?: InputMaybe; + DataUsePurpose?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + DuplicateRecordItem?: InputMaybe; + DuplicateRecordSet?: InputMaybe; + EmailMessage?: InputMaybe; + EngagementChannelType?: InputMaybe; + FlowOrchestrationInstance?: InputMaybe; + FlowOrchestrationVersion?: InputMaybe; + Image?: InputMaybe; + Individual?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + Location?: InputMaybe; + LocationTrustMeasure?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + ManagedContentVariant?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + OpportunityRelatedDeleteLog?: InputMaybe; + Order?: InputMaybe; + OrderItem?: InputMaybe; + OrgMetricScanSummary?: InputMaybe; + Organization?: InputMaybe; + PartyConsent?: InputMaybe; + Payment__c?: InputMaybe; + ProcessException?: InputMaybe; + Product2?: InputMaybe; + ProfileSkill?: InputMaybe; + ProfileSkillEndorsement?: InputMaybe; + ProfileSkillUser?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + QuickText?: InputMaybe; + ReportHierarchyObjectField?: InputMaybe; + SecurityHealthCheckAlertRecipient?: InputMaybe; + SecurityHealthCheckResult?: InputMaybe; + Seller?: InputMaybe; + SocialPersona?: InputMaybe; + SocialPost?: InputMaybe; + StreamingChannel?: InputMaybe; + TableauHostMapping?: InputMaybe; + Tenant__c?: InputMaybe; + Topic?: InputMaybe; + UnstructuredStorageSpace?: InputMaybe; + User?: InputMaybe; + UserLocalWebServerIdentity?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type AssetHistory_Filter = { + Asset?: InputMaybe; + AssetId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AssetRelationshipHistory_Filter = { + AssetRelationship?: InputMaybe; + AssetRelationshipId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AssetRelationship_Filter = { + Asset?: InputMaybe; + AssetId?: InputMaybe; + AssetRelationshipNumber?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + FromDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + RelatedAsset?: InputMaybe; + RelatedAssetId?: InputMaybe; + RelationshipType?: InputMaybe; + SystemModstamp?: InputMaybe; + ToDate?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Asset_Filter = { + Account?: InputMaybe; + AccountId?: InputMaybe; + AssetLevel?: InputMaybe; + AssetProvidedBy?: InputMaybe; + AssetProvidedById?: InputMaybe; + AssetServicedBy?: InputMaybe; + AssetServicedById?: InputMaybe; + City?: InputMaybe; + Contact?: InputMaybe; + ContactId?: InputMaybe; + Country?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + GeocodeAccuracy?: InputMaybe; + Id?: InputMaybe; + InstallDate?: InputMaybe; + IsCompetitorProduct?: InputMaybe; + IsDeleted?: InputMaybe; + IsInternal?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Latitude?: InputMaybe; + Longitude?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + PostalCode?: InputMaybe; + Price?: InputMaybe; + Product2?: InputMaybe; + Product2Id?: InputMaybe; + ProductCode?: InputMaybe; + PurchaseDate?: InputMaybe; + Quantity?: InputMaybe; + RootAsset?: InputMaybe; + RootAssetId?: InputMaybe; + SerialNumber?: InputMaybe; + State?: InputMaybe; + Status?: InputMaybe; + StockKeepingUnit?: InputMaybe; + Street?: InputMaybe; + SystemModstamp?: InputMaybe; + UsageEndDate?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AssociatedLocationHistory_Filter = { + AssociatedLocation?: InputMaybe; + AssociatedLocationId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AssociatedLocation_Filter = { + ActiveFrom?: InputMaybe; + ActiveTo?: InputMaybe; + AssociatedLocationNumber?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Location?: InputMaybe; + LocationId?: InputMaybe; + ParentRecord?: InputMaybe; + ParentRecordId?: InputMaybe; + SystemModstamp?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Attachment_Filter = { + BodyLength?: InputMaybe; + ContentType?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsPrivate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Attachment_Owner_Filters = { + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Attachment_Parent_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + Asset?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + CommSubscription?: InputMaybe; + CommSubscriptionChannelType?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + CommSubscriptionTiming?: InputMaybe; + Contact?: InputMaybe; + Contract?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + EmailMessage?: InputMaybe; + EmailTemplate?: InputMaybe; + EngagementChannelType?: InputMaybe; + Event?: InputMaybe; + Image?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + Location?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + Order?: InputMaybe; + Payment__c?: InputMaybe; + Product2?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + SocialPost?: InputMaybe; + Task?: InputMaybe; + Tenant__c?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type AuthorizationFormConsentHistory_Filter = { + AuthorizationFormConsent?: InputMaybe; + AuthorizationFormConsentId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AuthorizationFormConsent_ConsentGiver_Filters = { + Account?: InputMaybe; + Contact?: InputMaybe; + Individual?: InputMaybe; + Lead?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type AuthorizationFormConsent_Filter = { + AuthorizationFormText?: InputMaybe; + AuthorizationFormTextId?: InputMaybe; + ConsentCapturedDateTime?: InputMaybe; + ConsentCapturedSource?: InputMaybe; + ConsentCapturedSourceType?: InputMaybe; + ConsentGiver?: InputMaybe; + ConsentGiverId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DocumentVersion?: InputMaybe; + DocumentVersionId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + RelatedRecord?: InputMaybe; + RelatedRecordId?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AuthorizationFormConsent_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type AuthorizationFormDataUseHistory_Filter = { + AuthorizationFormDataUse?: InputMaybe; + AuthorizationFormDataUseId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AuthorizationFormDataUse_Filter = { + AuthorizationForm?: InputMaybe; + AuthorizationFormId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataUsePurpose?: InputMaybe; + DataUsePurposeId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AuthorizationFormDataUse_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type AuthorizationFormHistory_Filter = { + AuthorizationForm?: InputMaybe; + AuthorizationFormId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AuthorizationFormTextHistory_Filter = { + AuthorizationFormText?: InputMaybe; + AuthorizationFormTextId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AuthorizationFormText_Filter = { + AuthorizationForm?: InputMaybe; + AuthorizationFormId?: InputMaybe; + ContentDocument?: InputMaybe; + ContentDocumentId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + FullAuthorizationFormUrl?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Locale?: InputMaybe; + LocaleSelection?: InputMaybe; + Name?: InputMaybe; + SummaryAuthFormText?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AuthorizationForm_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DefaultAuthFormText?: InputMaybe; + DefaultAuthFormTextId?: InputMaybe; + EffectiveFromDate?: InputMaybe; + EffectiveToDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsSignatureRequired?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + RevisionNumber?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type AuthorizationForm_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type BackgroundOperation_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Error?: InputMaybe; + ExecutionGroup?: InputMaybe; + ExpiresAt?: InputMaybe; + FinishedAt?: InputMaybe; + GroupLeader?: InputMaybe; + GroupLeaderId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + NumFollowers?: InputMaybe; + ParentKey?: InputMaybe; + ProcessAfter?: InputMaybe; + RetryBackoff?: InputMaybe; + RetryCount?: InputMaybe; + RetryLimit?: InputMaybe; + SequenceGroup?: InputMaybe; + SequenceNumber?: InputMaybe; + StartedAt?: InputMaybe; + Status?: InputMaybe; + SubmittedAt?: InputMaybe; + SystemModstamp?: InputMaybe; + Timeout?: InputMaybe; + Type?: InputMaybe; + WorkerUri?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type BooleanOperators = { + eq?: InputMaybe; + ne?: InputMaybe; +}; + +export type BusinessBrand_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + OrgId?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type BusinessBrand_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type BusinessHours_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + FridayEndTime?: InputMaybe; + FridayStartTime?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + IsDefault?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + MondayEndTime?: InputMaybe; + MondayStartTime?: InputMaybe; + Name?: InputMaybe; + SaturdayEndTime?: InputMaybe; + SaturdayStartTime?: InputMaybe; + SundayEndTime?: InputMaybe; + SundayStartTime?: InputMaybe; + SystemModstamp?: InputMaybe; + ThursdayEndTime?: InputMaybe; + ThursdayStartTime?: InputMaybe; + TimeZoneSidKey?: InputMaybe; + TuesdayEndTime?: InputMaybe; + TuesdayStartTime?: InputMaybe; + WednesdayEndTime?: InputMaybe; + WednesdayStartTime?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CampaignHistory_Filter = { + Campaign?: InputMaybe; + CampaignId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CampaignMemberStatus_Filter = { + CampaignId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + HasResponded?: InputMaybe; + Id?: InputMaybe; + IsDefault?: InputMaybe; + IsDeleted?: InputMaybe; + Label?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + SortOrder?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CampaignMember_Filter = { + Campaign?: InputMaybe; + CampaignId?: InputMaybe; + City?: InputMaybe; + CompanyOrAccount?: InputMaybe; + Contact?: InputMaybe; + ContactId?: InputMaybe; + Country?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DoNotCall?: InputMaybe; + Email?: InputMaybe; + Fax?: InputMaybe; + FirstName?: InputMaybe; + FirstRespondedDate?: InputMaybe; + HasOptedOutOfEmail?: InputMaybe; + HasOptedOutOfFax?: InputMaybe; + HasResponded?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastName?: InputMaybe; + Lead?: InputMaybe; + LeadId?: InputMaybe; + LeadOrContactId?: InputMaybe; + LeadOrContactOwner?: InputMaybe; + LeadOrContactOwnerId?: InputMaybe; + LeadSource?: InputMaybe; + MobilePhone?: InputMaybe; + Name?: InputMaybe; + Phone?: InputMaybe; + PostalCode?: InputMaybe; + Salutation?: InputMaybe; + State?: InputMaybe; + Status?: InputMaybe; + Street?: InputMaybe; + SystemModstamp?: InputMaybe; + Title?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CampaignMember_LeadOrContactOwner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Campaign_Filter = { + ActualCost?: InputMaybe; + AmountAllOpportunities?: InputMaybe; + AmountWonOpportunities?: InputMaybe; + BudgetedCost?: InputMaybe; + CampaignMemberRecordType?: InputMaybe; + CampaignMemberRecordTypeId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + EndDate?: InputMaybe; + ExpectedResponse?: InputMaybe; + ExpectedRevenue?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + NumberOfContacts?: InputMaybe; + NumberOfConvertedLeads?: InputMaybe; + NumberOfLeads?: InputMaybe; + NumberOfOpportunities?: InputMaybe; + NumberOfResponses?: InputMaybe; + NumberOfWonOpportunities?: InputMaybe; + NumberSent?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + ShowCampMembChart?: InputMaybe; + StartDate?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CaseComment_Filter = { + CommentBody?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsPublished?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CaseContactRole_Filter = { + Cases?: InputMaybe; + CasesId?: InputMaybe; + Contact?: InputMaybe; + ContactId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Role?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CaseHistory_Filter = { + Case?: InputMaybe; + CaseId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Case_Filter = { + Account?: InputMaybe; + AccountId?: InputMaybe; + CaseNumber?: InputMaybe; + ClosedDate?: InputMaybe; + Comments?: InputMaybe; + Contact?: InputMaybe; + ContactEmail?: InputMaybe; + ContactFax?: InputMaybe; + ContactId?: InputMaybe; + ContactMobile?: InputMaybe; + ContactPhone?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsClosed?: InputMaybe; + IsDeleted?: InputMaybe; + IsEscalated?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + MasterRecord?: InputMaybe; + MasterRecordId?: InputMaybe; + MilestoneTimer?: InputMaybe; + Origin?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + Priority?: InputMaybe; + Reason?: InputMaybe; + Status?: InputMaybe; + Subject?: InputMaybe; + SuppliedCompany?: InputMaybe; + SuppliedEmail?: InputMaybe; + SuppliedName?: InputMaybe; + SuppliedPhone?: InputMaybe; + SystemModstamp?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Case_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type CommSubscriptionChannelTypeHistory_Filter = { + CommSubscriptionChannelType?: InputMaybe; + CommSubscriptionChannelTypeId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CommSubscriptionChannelType_Filter = { + CommunicationSubscription?: InputMaybe; + CommunicationSubscriptionId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataUsePurpose?: InputMaybe; + DataUsePurposeId?: InputMaybe; + EngagementChannelType?: InputMaybe; + EngagementChannelTypeId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CommSubscriptionChannelType_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type CommSubscriptionConsentHistory_Filter = { + CommSubscriptionConsent?: InputMaybe; + CommSubscriptionConsentId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CommSubscriptionConsent_ConsentGiver_Filters = { + Account?: InputMaybe; + Contact?: InputMaybe; + Individual?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type CommSubscriptionConsent_ContactPoint_Filters = { + ContactPointAddress?: InputMaybe; + ContactPointEmail?: InputMaybe; + ContactPointPhone?: InputMaybe; + Name?: InputMaybe; +}; + +export type CommSubscriptionConsent_Filter = { + BusinessBrand?: InputMaybe; + BusinessBrandId?: InputMaybe; + CommSubscriptionChannelType?: InputMaybe; + CommSubscriptionChannelTypeId?: InputMaybe; + ConsentCapturedDateTime?: InputMaybe; + ConsentCapturedSource?: InputMaybe; + ConsentGiver?: InputMaybe; + ConsentGiverId?: InputMaybe; + ContactPoint?: InputMaybe; + ContactPointId?: InputMaybe; + ContactPointValue?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataUsePurpose?: InputMaybe; + DataUsePurposeId?: InputMaybe; + EffectiveFromDate?: InputMaybe; + EngagementChannelType?: InputMaybe; + EngagementChannelTypeId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Party?: InputMaybe; + PartyId?: InputMaybe; + PartyRole?: InputMaybe; + PartyRoleId?: InputMaybe; + PrivacyConsentStatus?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CommSubscriptionConsent_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type CommSubscriptionConsent_PartyRole_Filters = { + Customer?: InputMaybe; + Name?: InputMaybe; + Seller?: InputMaybe; +}; + +export type CommSubscriptionHistory_Filter = { + CommSubscription?: InputMaybe; + CommSubscriptionId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CommSubscriptionTimingHistory_Filter = { + CommSubscriptionTiming?: InputMaybe; + CommSubscriptionTimingId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CommSubscriptionTiming_Filter = { + CommSubscriptionConsent?: InputMaybe; + CommSubscriptionConsentId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + Unit?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CommSubscription_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CommSubscription_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ContactHistory_Filter = { + Contact?: InputMaybe; + ContactId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContactPointAddressHistory_Filter = { + ContactPointAddress?: InputMaybe; + ContactPointAddressId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContactPointAddress_Filter = { + ActiveFromDate?: InputMaybe; + ActiveToDate?: InputMaybe; + AddressType?: InputMaybe; + BestTimeToContactEndTime?: InputMaybe; + BestTimeToContactStartTime?: InputMaybe; + BestTimeToContactTimezone?: InputMaybe; + City?: InputMaybe; + ContactPointPhone?: InputMaybe; + ContactPointPhoneId?: InputMaybe; + Country?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + GeocodeAccuracy?: InputMaybe; + Id?: InputMaybe; + IsDefault?: InputMaybe; + IsDeleted?: InputMaybe; + IsPrimary?: InputMaybe; + IsThirdPartyAddress?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Latitude?: InputMaybe; + Longitude?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + PostalCode?: InputMaybe; + PreferenceRank?: InputMaybe; + State?: InputMaybe; + Street?: InputMaybe; + SystemModstamp?: InputMaybe; + UsageType?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContactPointAddress_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ContactPointAddress_Parent_Filters = { + Account?: InputMaybe; + Individual?: InputMaybe; + Name?: InputMaybe; +}; + +export type ContactPointConsentHistory_Filter = { + ContactPointConsent?: InputMaybe; + ContactPointConsentId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContactPointConsent_ContactPoint_Filters = { + ContactPointAddress?: InputMaybe; + ContactPointEmail?: InputMaybe; + ContactPointPhone?: InputMaybe; + Name?: InputMaybe; +}; + +export type ContactPointConsent_Filter = { + BusinessBrand?: InputMaybe; + BusinessBrandId?: InputMaybe; + CaptureContactPointType?: InputMaybe; + CaptureDate?: InputMaybe; + CaptureSource?: InputMaybe; + ContactPoint?: InputMaybe; + ContactPointId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataUsePurpose?: InputMaybe; + DataUsePurposeId?: InputMaybe; + DoubleConsentCaptureDate?: InputMaybe; + EffectiveFrom?: InputMaybe; + EffectiveTo?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Party?: InputMaybe; + PartyId?: InputMaybe; + PartyRole?: InputMaybe; + PartyRoleId?: InputMaybe; + PrivacyConsentStatus?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContactPointConsent_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ContactPointConsent_PartyRole_Filters = { + Customer?: InputMaybe; + Name?: InputMaybe; + Seller?: InputMaybe; +}; + +export type ContactPointEmailHistory_Filter = { + ContactPointEmail?: InputMaybe; + ContactPointEmailId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContactPointEmail_Filter = { + ActiveFromDate?: InputMaybe; + ActiveToDate?: InputMaybe; + BestTimeToContactEndTime?: InputMaybe; + BestTimeToContactStartTime?: InputMaybe; + BestTimeToContactTimezone?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + EmailAddress?: InputMaybe; + EmailDomain?: InputMaybe; + EmailLatestBounceDateTime?: InputMaybe; + EmailLatestBounceReasonText?: InputMaybe; + EmailMailBox?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsPrimary?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + PreferenceRank?: InputMaybe; + SystemModstamp?: InputMaybe; + UsageType?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContactPointEmail_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ContactPointEmail_Parent_Filters = { + Account?: InputMaybe; + Individual?: InputMaybe; + Name?: InputMaybe; +}; + +export type ContactPointPhoneHistory_Filter = { + ContactPointPhone?: InputMaybe; + ContactPointPhoneId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContactPointPhone_Filter = { + ActiveFromDate?: InputMaybe; + ActiveToDate?: InputMaybe; + AreaCode?: InputMaybe; + BestTimeToContactEndTime?: InputMaybe; + BestTimeToContactStartTime?: InputMaybe; + BestTimeToContactTimezone?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + ExtensionNumber?: InputMaybe; + FormattedInternationalPhoneNumber?: InputMaybe; + FormattedNationalPhoneNumber?: InputMaybe; + Id?: InputMaybe; + IsBusinessPhone?: InputMaybe; + IsDeleted?: InputMaybe; + IsFaxCapable?: InputMaybe; + IsPersonalPhone?: InputMaybe; + IsPrimary?: InputMaybe; + IsSmsCapable?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + PhoneType?: InputMaybe; + PreferenceRank?: InputMaybe; + SystemModstamp?: InputMaybe; + TelephoneNumber?: InputMaybe; + UsageType?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContactPointPhone_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ContactPointPhone_Parent_Filters = { + Account?: InputMaybe; + Individual?: InputMaybe; + Name?: InputMaybe; +}; + +export type ContactPointTypeConsentHistory_Filter = { + ContactPointTypeConsent?: InputMaybe; + ContactPointTypeConsentId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContactPointTypeConsent_Filter = { + BusinessBrand?: InputMaybe; + BusinessBrandId?: InputMaybe; + CaptureContactPointType?: InputMaybe; + CaptureDate?: InputMaybe; + CaptureSource?: InputMaybe; + ContactPointType?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataUsePurpose?: InputMaybe; + DataUsePurposeId?: InputMaybe; + DoubleConsentCaptureDate?: InputMaybe; + EffectiveFrom?: InputMaybe; + EffectiveTo?: InputMaybe; + EngagementChannelType?: InputMaybe; + EngagementChannelTypeId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Party?: InputMaybe; + PartyId?: InputMaybe; + PartyRole?: InputMaybe; + PartyRoleId?: InputMaybe; + PrivacyConsentStatus?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContactPointTypeConsent_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ContactPointTypeConsent_PartyRole_Filters = { + Customer?: InputMaybe; + Name?: InputMaybe; + Seller?: InputMaybe; +}; + +export type ContactRequest_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsCallback?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + PreferredChannel?: InputMaybe; + PreferredPhone?: InputMaybe; + RequestDescription?: InputMaybe; + RequestReason?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + What?: InputMaybe; + WhatId?: InputMaybe; + Who?: InputMaybe; + WhoId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContactRequest_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ContactRequest_What_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + Case?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lease__c?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + Payment__c?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + Tenant__c?: InputMaybe; + WorkOrder?: InputMaybe; +}; + +export type ContactRequest_Who_Filters = { + Contact?: InputMaybe; + Lead?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Contact_Filter = { + Account?: InputMaybe; + AccountId?: InputMaybe; + AssistantName?: InputMaybe; + AssistantPhone?: InputMaybe; + Birthdate?: InputMaybe; + BuyerAttributes?: InputMaybe; + ContactSource?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Department?: InputMaybe; + DepartmentGroup?: InputMaybe; + Description?: InputMaybe; + Email?: InputMaybe; + EmailBouncedDate?: InputMaybe; + EmailBouncedReason?: InputMaybe; + Fax?: InputMaybe; + FirstName?: InputMaybe; + HomePhone?: InputMaybe; + Id?: InputMaybe; + Individual?: InputMaybe; + IndividualId?: InputMaybe; + IsDeleted?: InputMaybe; + IsEmailBounced?: InputMaybe; + Jigsaw?: InputMaybe; + JigsawContactId?: InputMaybe; + LastActivityDate?: InputMaybe; + LastCURequestDate?: InputMaybe; + LastCUUpdateDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastName?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + LeadSource?: InputMaybe; + MailingCity?: InputMaybe; + MailingCountry?: InputMaybe; + MailingGeocodeAccuracy?: InputMaybe; + MailingLatitude?: InputMaybe; + MailingLongitude?: InputMaybe; + MailingPostalCode?: InputMaybe; + MailingState?: InputMaybe; + MailingStreet?: InputMaybe; + MasterRecord?: InputMaybe; + MasterRecordId?: InputMaybe; + MobilePhone?: InputMaybe; + Name?: InputMaybe; + OtherCity?: InputMaybe; + OtherCountry?: InputMaybe; + OtherGeocodeAccuracy?: InputMaybe; + OtherLatitude?: InputMaybe; + OtherLongitude?: InputMaybe; + OtherPhone?: InputMaybe; + OtherPostalCode?: InputMaybe; + OtherState?: InputMaybe; + OtherStreet?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Phone?: InputMaybe; + PhotoUrl?: InputMaybe; + ReportsTo?: InputMaybe; + ReportsToId?: InputMaybe; + Salutation?: InputMaybe; + SystemModstamp?: InputMaybe; + Title?: InputMaybe; + TitleType?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Contact_OrderBy = { + Account?: InputMaybe; + AccountId?: InputMaybe; + AssistantName?: InputMaybe; + AssistantPhone?: InputMaybe; + Birthdate?: InputMaybe; + ContactSource?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Department?: InputMaybe; + DepartmentGroup?: InputMaybe; + Description?: InputMaybe; + Email?: InputMaybe; + EmailBouncedDate?: InputMaybe; + EmailBouncedReason?: InputMaybe; + Fax?: InputMaybe; + FirstName?: InputMaybe; + HomePhone?: InputMaybe; + Id?: InputMaybe; + Individual?: InputMaybe; + IndividualId?: InputMaybe; + IsDeleted?: InputMaybe; + IsEmailBounced?: InputMaybe; + Jigsaw?: InputMaybe; + JigsawContactId?: InputMaybe; + LastActivityDate?: InputMaybe; + LastCURequestDate?: InputMaybe; + LastCUUpdateDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastName?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + LeadSource?: InputMaybe; + MailingCity?: InputMaybe; + MailingCountry?: InputMaybe; + MailingGeocodeAccuracy?: InputMaybe; + MailingLatitude?: InputMaybe; + MailingLongitude?: InputMaybe; + MailingPostalCode?: InputMaybe; + MailingState?: InputMaybe; + MailingStreet?: InputMaybe; + MasterRecord?: InputMaybe; + MasterRecordId?: InputMaybe; + MobilePhone?: InputMaybe; + Name?: InputMaybe; + OtherCity?: InputMaybe; + OtherCountry?: InputMaybe; + OtherGeocodeAccuracy?: InputMaybe; + OtherLatitude?: InputMaybe; + OtherLongitude?: InputMaybe; + OtherPhone?: InputMaybe; + OtherPostalCode?: InputMaybe; + OtherState?: InputMaybe; + OtherStreet?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Phone?: InputMaybe; + PhotoUrl?: InputMaybe; + ReportsTo?: InputMaybe; + ReportsToId?: InputMaybe; + Salutation?: InputMaybe; + SystemModstamp?: InputMaybe; + Title?: InputMaybe; + TitleType?: InputMaybe; +}; + +export type ContentDocumentHistory_Filter = { + ContentDocument?: InputMaybe; + ContentDocumentId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContentDocumentLink_Filter = { + ContentDocument?: InputMaybe; + ContentDocumentId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LinkedEntity?: InputMaybe; + LinkedEntityId?: InputMaybe; + ShareType?: InputMaybe; + SystemModstamp?: InputMaybe; + Visibility?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContentDocumentLink_LinkedEntity_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + Asset?: InputMaybe; + AssetRelationship?: InputMaybe; + AuthorizationFormText?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + CommSubscription?: InputMaybe; + CommSubscriptionChannelType?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + CommSubscriptionTiming?: InputMaybe; + Contact?: InputMaybe; + ContentWorkspace?: InputMaybe; + Contract?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + EmailMessage?: InputMaybe; + EmailTemplate?: InputMaybe; + EngagementChannelType?: InputMaybe; + EnhancedLetterhead?: InputMaybe; + Event?: InputMaybe; + Image?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + ListEmail?: InputMaybe; + Location?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + Order?: InputMaybe; + OrderItem?: InputMaybe; + Organization?: InputMaybe; + PartyConsent?: InputMaybe; + Payment__c?: InputMaybe; + Product2?: InputMaybe; + ProfileSkill?: InputMaybe; + ProfileSkillEndorsement?: InputMaybe; + ProfileSkillUser?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + Report?: InputMaybe; + SocialPost?: InputMaybe; + Task?: InputMaybe; + Tenant__c?: InputMaybe; + Topic?: InputMaybe; + User?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type ContentDocument_Filter = { + ArchivedById?: InputMaybe; + ArchivedDate?: InputMaybe; + ContentAssetId?: InputMaybe; + ContentModifiedDate?: InputMaybe; + ContentSize?: InputMaybe; + ContentSizeLong?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + FileExtension?: InputMaybe; + FileType?: InputMaybe; + Id?: InputMaybe; + IsArchived?: InputMaybe; + IsDeleted?: InputMaybe; + IsInternalOnly?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + LatestPublishedVersion?: InputMaybe; + LatestPublishedVersionId?: InputMaybe; + MalwareScanDate?: InputMaybe; + MalwareScanStatus?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + ParentId?: InputMaybe; + PublishStatus?: InputMaybe; + SharingOption?: InputMaybe; + SharingPrivacy?: InputMaybe; + SystemModstamp?: InputMaybe; + Title?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContentFolderItem_Filter = { + ContentSize?: InputMaybe; + ContentSizeLong?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + FileExtension?: InputMaybe; + FileType?: InputMaybe; + Id?: InputMaybe; + IsAssetEnabled?: InputMaybe; + IsDeleted?: InputMaybe; + IsFolder?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + ParentContentFolderId?: InputMaybe; + SystemModstamp?: InputMaybe; + Title?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContentFolderLink_Filter = { + ContentFolderId?: InputMaybe; + EnableFolderStatus?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + ParentEntityId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContentTaxonomyRelatedTerm_Filter = { + ContentTaxonomy?: InputMaybe; + ContentTaxonomyId?: InputMaybe; + ContentTaxonomyTerm?: InputMaybe; + ContentTaxonomyTermId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContentTaxonomyTermRelatedTerm_Filter = { + ContentTaxonomy?: InputMaybe; + ContentTaxonomyId?: InputMaybe; + ContentTaxonomyTerm?: InputMaybe; + ContentTaxonomyTermId?: InputMaybe; + ContentTaxonomyTrmRelaType?: InputMaybe; + ContentTaxonomyTrmRelaTypeId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + RelatedContentTaxonomyTerm?: InputMaybe; + RelatedContentTaxonomyTermId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContentTaxonomyTermRelationshipType_Filter = { + ContentTaxonomyTrmRelaCatg?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContentTaxonomyTerm_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + ExternalId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContentTaxonomy_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Language?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContentVersionHistory_Filter = { + ContentVersion?: InputMaybe; + ContentVersionId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContentVersion_Filter = { + Checksum?: InputMaybe; + ContentBodyId?: InputMaybe; + ContentDocument?: InputMaybe; + ContentDocumentId?: InputMaybe; + ContentLocation?: InputMaybe; + ContentModifiedBy?: InputMaybe; + ContentModifiedById?: InputMaybe; + ContentModifiedDate?: InputMaybe; + ContentSize?: InputMaybe; + ContentSizeLong?: InputMaybe; + ContentUrl?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + ExternalDataSourceId?: InputMaybe; + ExternalDocumentInfo1?: InputMaybe; + ExternalDocumentInfo2?: InputMaybe; + FeaturedContentBoost?: InputMaybe; + FeaturedContentDate?: InputMaybe; + FileExtension?: InputMaybe; + FileType?: InputMaybe; + FirstPublishLocation?: InputMaybe; + FirstPublishLocationId?: InputMaybe; + Id?: InputMaybe; + IsAssetEnabled?: InputMaybe; + IsDeleted?: InputMaybe; + IsLatest?: InputMaybe; + IsMajorVersion?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + MalwareScanDate?: InputMaybe; + MalwareScanStatus?: InputMaybe; + NegativeRatingCount?: InputMaybe; + Origin?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + PathOnClient?: InputMaybe; + PositiveRatingCount?: InputMaybe; + PublishStatus?: InputMaybe; + RatingCount?: InputMaybe; + ReasonForChange?: InputMaybe; + SharingOption?: InputMaybe; + SharingPrivacy?: InputMaybe; + SystemModstamp?: InputMaybe; + TagCsv?: InputMaybe; + TextPreview?: InputMaybe; + Title?: InputMaybe; + VersionDataUrl?: InputMaybe; + VersionNumber?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContentVersion_FirstPublishLocation_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + Asset?: InputMaybe; + AssetRelationship?: InputMaybe; + AuthorizationFormText?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + CommSubscription?: InputMaybe; + CommSubscriptionChannelType?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + CommSubscriptionTiming?: InputMaybe; + Contact?: InputMaybe; + ContentWorkspace?: InputMaybe; + Contract?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + EmailMessage?: InputMaybe; + EmailTemplate?: InputMaybe; + EngagementChannelType?: InputMaybe; + EnhancedLetterhead?: InputMaybe; + Event?: InputMaybe; + Image?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + ListEmail?: InputMaybe; + Location?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + Order?: InputMaybe; + OrderItem?: InputMaybe; + Organization?: InputMaybe; + PartyConsent?: InputMaybe; + Payment__c?: InputMaybe; + Product2?: InputMaybe; + ProfileSkill?: InputMaybe; + ProfileSkillEndorsement?: InputMaybe; + ProfileSkillUser?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + Report?: InputMaybe; + SocialPost?: InputMaybe; + Task?: InputMaybe; + Tenant__c?: InputMaybe; + Topic?: InputMaybe; + User?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type ContentWorkspace_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DefaultRecordTypeId?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + Id?: InputMaybe; + IsRestrictContentTypes?: InputMaybe; + IsRestrictLinkedContentTypes?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastWorkspaceActivityDate?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + RootContentFolderId?: InputMaybe; + ShouldAddCreatorMembership?: InputMaybe; + SystemModstamp?: InputMaybe; + TagModel?: InputMaybe; + WorkspaceImageId?: InputMaybe; + WorkspaceType?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContractContactRole_Filter = { + Contact?: InputMaybe; + ContactId?: InputMaybe; + Contract?: InputMaybe; + ContractId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsPrimary?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Role?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ContractHistory_Filter = { + Contract?: InputMaybe; + ContractId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Contract_Filter = { + Account?: InputMaybe; + AccountId?: InputMaybe; + ActivatedBy?: InputMaybe; + ActivatedById?: InputMaybe; + ActivatedDate?: InputMaybe; + BillingCity?: InputMaybe; + BillingCountry?: InputMaybe; + BillingGeocodeAccuracy?: InputMaybe; + BillingLatitude?: InputMaybe; + BillingLongitude?: InputMaybe; + BillingPostalCode?: InputMaybe; + BillingState?: InputMaybe; + BillingStreet?: InputMaybe; + CompanySigned?: InputMaybe; + CompanySignedDate?: InputMaybe; + CompanySignedId?: InputMaybe; + ContractNumber?: InputMaybe; + ContractTerm?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + CustomerSigned?: InputMaybe; + CustomerSignedDate?: InputMaybe; + CustomerSignedId?: InputMaybe; + CustomerSignedTitle?: InputMaybe; + Description?: InputMaybe; + EndDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastApprovedDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Owner?: InputMaybe; + OwnerExpirationNotice?: InputMaybe; + OwnerId?: InputMaybe; + ShippingCity?: InputMaybe; + ShippingCountry?: InputMaybe; + ShippingGeocodeAccuracy?: InputMaybe; + ShippingLatitude?: InputMaybe; + ShippingLongitude?: InputMaybe; + ShippingPostalCode?: InputMaybe; + ShippingState?: InputMaybe; + ShippingStreet?: InputMaybe; + SpecialTerms?: InputMaybe; + StartDate?: InputMaybe; + Status?: InputMaybe; + StatusCode?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CspTrustedSite_Filter = { + CanAccessCamera?: InputMaybe; + CanAccessMicrophone?: InputMaybe; + Context?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + EndpointUrl?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + IsApplicableToConnectSrc?: InputMaybe; + IsApplicableToFontSrc?: InputMaybe; + IsApplicableToFrameSrc?: InputMaybe; + IsApplicableToImgSrc?: InputMaybe; + IsApplicableToMediaSrc?: InputMaybe; + IsApplicableToStyleSrc?: InputMaybe; + IsDeleted?: InputMaybe; + Language?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + MasterLabel?: InputMaybe; + NamespacePrefix?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type CurrencyOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type CustomPermission_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + ExternalClientApplicationId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsLicensed?: InputMaybe; + IsProtected?: InputMaybe; + Language?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + MasterLabel?: InputMaybe; + NamespacePrefix?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Customer_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + CustomerStatusType?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Party?: InputMaybe; + PartyId?: InputMaybe; + SystemModstamp?: InputMaybe; + TotalLifeTimeValue?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Customer_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export const DataType = { + Address: "ADDRESS", + Anytype: "ANYTYPE", + Base64: "BASE64", + Boolean: "BOOLEAN", + Combobox: "COMBOBOX", + Complexvalue: "COMPLEXVALUE", + Currency: "CURRENCY", + Date: "DATE", + Datetime: "DATETIME", + Double: "DOUBLE", + Email: "EMAIL", + Encryptedstring: "ENCRYPTEDSTRING", + Int: "INT", + Json: "JSON", + Junctionidlist: "JUNCTIONIDLIST", + Location: "LOCATION", + Long: "LONG", + Multipicklist: "MULTIPICKLIST", + Percent: "PERCENT", + Phone: "PHONE", + Picklist: "PICKLIST", + Reference: "REFERENCE", + String: "STRING", + Textarea: "TEXTAREA", + Time: "TIME", + Url: "URL", +} as const; + +export type DataType = (typeof DataType)[keyof typeof DataType]; + +export type DataUseLegalBasisHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + DataUseLegalBasis?: InputMaybe; + DataUseLegalBasisId?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DataUseLegalBasis_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Source?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DataUseLegalBasis_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type DataUsePurposeHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + DataUsePurpose?: InputMaybe; + DataUsePurposeId?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DataUsePurpose_Filter = { + CanDataSubjectOptOut?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + LegalBasis?: InputMaybe; + LegalBasisId?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DataUsePurpose_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type DateFunctionInput = { + convertTimezoneValue?: InputMaybe; + value?: InputMaybe; +}; + +export type DateInput = { + literal?: InputMaybe; + range?: InputMaybe; + value?: InputMaybe; +}; + +export const DateLiteral = { + Last_90Days: "LAST_90_DAYS", + LastFiscalQuarter: "LAST_FISCAL_QUARTER", + LastFiscalYear: "LAST_FISCAL_YEAR", + LastMonth: "LAST_MONTH", + LastQuarter: "LAST_QUARTER", + LastWeek: "LAST_WEEK", + LastYear: "LAST_YEAR", + Next_90Days: "NEXT_90_DAYS", + NextFiscalQuarter: "NEXT_FISCAL_QUARTER", + NextFiscalYear: "NEXT_FISCAL_YEAR", + NextMonth: "NEXT_MONTH", + NextQuarter: "NEXT_QUARTER", + NextWeek: "NEXT_WEEK", + NextYear: "NEXT_YEAR", + ThisFiscalQuarter: "THIS_FISCAL_QUARTER", + ThisFiscalYear: "THIS_FISCAL_YEAR", + ThisMonth: "THIS_MONTH", + ThisQuarter: "THIS_QUARTER", + ThisWeek: "THIS_WEEK", + ThisYear: "THIS_YEAR", + Today: "TODAY", + Tomorrow: "TOMORROW", + Yesterday: "YESTERDAY", +} as const; + +export type DateLiteral = (typeof DateLiteral)[keyof typeof DateLiteral]; + +export type DateOperators = { + CALENDAR_MONTH?: InputMaybe; + CALENDAR_QUARTER?: InputMaybe; + CALENDAR_YEAR?: InputMaybe; + DAY_IN_MONTH?: InputMaybe; + DAY_IN_WEEK?: InputMaybe; + DAY_IN_YEAR?: InputMaybe; + FISCAL_MONTH?: InputMaybe; + FISCAL_QUARTER?: InputMaybe; + FISCAL_YEAR?: InputMaybe; + WEEK_IN_MONTH?: InputMaybe; + WEEK_IN_YEAR?: InputMaybe; + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type DatePrimitiveOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type DateRange = { + last_n_days?: InputMaybe; + last_n_fiscal_quarters?: InputMaybe; + last_n_fiscal_years?: InputMaybe; + last_n_months?: InputMaybe; + last_n_quarters?: InputMaybe; + last_n_weeks?: InputMaybe; + last_n_years?: InputMaybe; + n_days_ago?: InputMaybe; + n_fiscal_quarters_ago?: InputMaybe; + n_fiscal_years_ago?: InputMaybe; + n_months_ago?: InputMaybe; + n_quarters_ago?: InputMaybe; + n_weeks_ago?: InputMaybe; + n_years_ago?: InputMaybe; + next_n_days?: InputMaybe; + next_n_fiscal_quarters?: InputMaybe; + next_n_fiscal_years?: InputMaybe; + next_n_months?: InputMaybe; + next_n_quarters?: InputMaybe; + next_n_weeks?: InputMaybe; + next_n_years?: InputMaybe; +}; + +export type DateTimeFunctionInput = { + convertTimezoneValue?: InputMaybe; + value?: InputMaybe; +}; + +export type DateTimeInput = { + literal?: InputMaybe; + range?: InputMaybe; + value?: InputMaybe; +}; + +export type DateTimeOperators = { + CALENDAR_MONTH?: InputMaybe; + CALENDAR_QUARTER?: InputMaybe; + CALENDAR_YEAR?: InputMaybe; + DAY_IN_MONTH?: InputMaybe; + DAY_IN_WEEK?: InputMaybe; + DAY_IN_YEAR?: InputMaybe; + DAY_ONLY?: InputMaybe; + FISCAL_MONTH?: InputMaybe; + FISCAL_QUARTER?: InputMaybe; + FISCAL_YEAR?: InputMaybe; + HOUR_IN_DAY?: InputMaybe; + WEEK_IN_MONTH?: InputMaybe; + WEEK_IN_YEAR?: InputMaybe; + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type DeleteEvent_Filter = { + DeletedBy?: InputMaybe; + DeletedById?: InputMaybe; + DeletedDate?: InputMaybe; + Id?: InputMaybe; + Record?: InputMaybe; + RecordName?: InputMaybe; + SobjectName?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DevopsEnvironmentHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsEnvironmentId?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DevopsEnvironment_Filter = { + CanTrackChanges?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DoceHubType?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsDevEnvironment?: InputMaybe; + IsExpired?: InputMaybe; + IsTestEnvironment?: InputMaybe; + IsVibeEnvironment?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastRevisionCounter?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + NamedCredential?: InputMaybe; + OrgIdentifier?: InputMaybe; + OrgType?: InputMaybe; + OrgUrl?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + RefreshDate?: InputMaybe; + RefreshSource?: InputMaybe; + RefreshSourceId?: InputMaybe; + Replaces?: InputMaybe; + ReplacesId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DevopsEnvironment_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type DevopsRequestInfoHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + DevopsRequestInfoId?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DevopsRequestInfo_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + ErrorDetails?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Message?: InputMaybe; + Name?: InputMaybe; + OperationType?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + ParentRequestInfo?: InputMaybe; + ParentRequestInfoId?: InputMaybe; + RequestCompletionDate?: InputMaybe; + RequestToken?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DevopsRequestInfo_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type DoubleOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type DuplicateRecordItem_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DuplicateRecordSet?: InputMaybe; + DuplicateRecordSetId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Record?: InputMaybe; + RecordId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DuplicateRecordItem_Record_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + Case?: InputMaybe; + Contact?: InputMaybe; + Individual?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Payment__c?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + Tenant__c?: InputMaybe; +}; + +export type DuplicateRecordSet_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DuplicateRuleId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + RecordCount?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type EmailMessageRelation_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + EmailMessage?: InputMaybe; + EmailMessageId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Relation?: InputMaybe; + RelationAddress?: InputMaybe; + RelationId?: InputMaybe; + RelationObjectType?: InputMaybe; + RelationType?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type EmailMessageRelation_Relation_Filters = { + Contact?: InputMaybe; + Lead?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type EmailMessage_Filter = { + ActivityId?: InputMaybe; + AttachmentIds?: InputMaybe; + AutomationType?: InputMaybe; + BccAddress?: InputMaybe; + CcAddress?: InputMaybe; + ClientThreadIdentifier?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + EmailTemplate?: InputMaybe; + EmailTemplateId?: InputMaybe; + FirstOpenedDate?: InputMaybe; + FromAddress?: InputMaybe; + FromId?: InputMaybe; + FromName?: InputMaybe; + HasAttachment?: InputMaybe; + Headers?: InputMaybe; + HtmlBody?: InputMaybe; + Id?: InputMaybe; + Incoming?: InputMaybe; + IsBounced?: InputMaybe; + IsClientManaged?: InputMaybe; + IsDeleted?: InputMaybe; + IsExternallyVisible?: InputMaybe; + IsOpened?: InputMaybe; + IsTracked?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastOpenedDate?: InputMaybe; + MessageDate?: InputMaybe; + MessageIdentifier?: InputMaybe; + Name?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + RelatedTo?: InputMaybe; + RelatedToId?: InputMaybe; + ReplyToEmailMessage?: InputMaybe; + ReplyToEmailMessageId?: InputMaybe; + Source?: InputMaybe; + Status?: InputMaybe; + Subject?: InputMaybe; + SystemModstamp?: InputMaybe; + TextBody?: InputMaybe; + ThreadIdentifier?: InputMaybe; + ToAddress?: InputMaybe; + ValidatedFromAddress?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type EmailMessage_RelatedTo_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + Asset?: InputMaybe; + AssetRelationship?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + ContactRequest?: InputMaybe; + Contract?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + Image?: InputMaybe; + Lease__c?: InputMaybe; + ListEmail?: InputMaybe; + Location?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Opportunity?: InputMaybe; + Order?: InputMaybe; + PartyConsent?: InputMaybe; + Payment__c?: InputMaybe; + ProcessException?: InputMaybe; + Product2?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + Tenant__c?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type EmailOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + like?: InputMaybe; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type EmailTemplate_Filter = { + ApiVersion?: InputMaybe; + Body?: InputMaybe; + BrandTemplateId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + Encoding?: InputMaybe; + EnhancedLetterhead?: InputMaybe; + EnhancedLetterheadId?: InputMaybe; + Folder?: InputMaybe; + FolderId?: InputMaybe; + FolderName?: InputMaybe; + HtmlValue?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + IsBuilderContent?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastUsedDate?: InputMaybe; + Markup?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + PageId?: InputMaybe; + RelatedEntityType?: InputMaybe; + Subject?: InputMaybe; + SystemModstamp?: InputMaybe; + TemplateStyle?: InputMaybe; + TemplateType?: InputMaybe; + TimesUsed?: InputMaybe; + UiType?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type EmailTemplate_Folder_Filters = { + Name?: InputMaybe; + Organization?: InputMaybe; + User?: InputMaybe; +}; + +export type EngagementChannelTypeHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + EngagementChannelType?: InputMaybe; + EngagementChannelTypeId?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type EngagementChannelType_Filter = { + ContactPointType?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type EngagementChannelType_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type EnhancedLetterhead_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + LetterheadFooter?: InputMaybe; + LetterheadHeader?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type EntityDefinition_Filter = { + DefaultCompactLayoutId?: InputMaybe; + DefaultImplementation?: InputMaybe; + DetailUrl?: InputMaybe; + DeveloperName?: InputMaybe; + DurableId?: InputMaybe; + EditDefinitionUrl?: InputMaybe; + EditUrl?: InputMaybe; + ExtendedBy?: InputMaybe; + ExtendsInterfaces?: InputMaybe; + ExternalSharingModel?: InputMaybe; + HasSubtypes?: InputMaybe; + HelpSettingPageName?: InputMaybe; + HelpSettingPageUrl?: InputMaybe; + Id?: InputMaybe; + ImplementedBy?: InputMaybe; + ImplementsInterfaces?: InputMaybe; + InternalSharingModel?: InputMaybe; + IsApexTriggerable?: InputMaybe; + IsAutoActivityCaptureEnabled?: InputMaybe; + IsCompactLayoutable?: InputMaybe; + IsCustomSetting?: InputMaybe; + IsCustomizable?: InputMaybe; + IsDeprecatedAndHidden?: InputMaybe; + IsEverCreatable?: InputMaybe; + IsEverDeletable?: InputMaybe; + IsEverUpdatable?: InputMaybe; + IsFeedEnabled?: InputMaybe; + IsIdEnabled?: InputMaybe; + IsInterface?: InputMaybe; + IsLayoutable?: InputMaybe; + IsMruEnabled?: InputMaybe; + IsProcessEnabled?: InputMaybe; + IsQueryable?: InputMaybe; + IsReplicateable?: InputMaybe; + IsRetrieveable?: InputMaybe; + IsSearchLayoutable?: InputMaybe; + IsSearchable?: InputMaybe; + IsSubtype?: InputMaybe; + IsTriggerable?: InputMaybe; + IsWorkflowEnabled?: InputMaybe; + KeyPrefix?: InputMaybe; + Label?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + MasterLabel?: InputMaybe; + NamespacePrefix?: InputMaybe; + NewUrl?: InputMaybe; + PluralLabel?: InputMaybe; + PublisherId?: InputMaybe; + QualifiedApiName?: InputMaybe; + RunningUserEntityAccessId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Event_Filter = { + Account?: InputMaybe; + AccountId?: InputMaybe; + ActivityDate?: InputMaybe; + ActivityDateTime?: InputMaybe; + ActivityRecurrence2ExceptionId?: InputMaybe; + ActivityRecurrence2Id?: InputMaybe; + Attendees?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DurationInMinutes?: InputMaybe; + EndDate?: InputMaybe; + EndDateTime?: InputMaybe; + EventSubtype?: InputMaybe; + GroupEventType?: InputMaybe; + Id?: InputMaybe; + IsAllDayEvent?: InputMaybe; + IsArchived?: InputMaybe; + IsChild?: InputMaybe; + IsDeleted?: InputMaybe; + IsGroupEvent?: InputMaybe; + IsPrivate?: InputMaybe; + IsRecurrence?: InputMaybe; + IsRecurrence2?: InputMaybe; + IsRecurrence2Exception?: InputMaybe; + IsRecurrence2Exclusion?: InputMaybe; + IsReminderSet?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Location?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Recurrence2PatternStartDate?: InputMaybe; + Recurrence2PatternText?: InputMaybe; + Recurrence2PatternTimeZone?: InputMaybe; + Recurrence2PatternVersion?: InputMaybe; + RecurrenceActivityId?: InputMaybe; + RecurrenceDayOfMonth?: InputMaybe; + RecurrenceDayOfWeekMask?: InputMaybe; + RecurrenceEndDateOnly?: InputMaybe; + RecurrenceInstance?: InputMaybe; + RecurrenceInterval?: InputMaybe; + RecurrenceMonthOfYear?: InputMaybe; + RecurrenceStartDateTime?: InputMaybe; + RecurrenceTimeZoneSidKey?: InputMaybe; + RecurrenceType?: InputMaybe; + ReminderDateTime?: InputMaybe; + ShowAs?: InputMaybe; + StartDateTime?: InputMaybe; + Subject?: InputMaybe; + SystemModstamp?: InputMaybe; + What?: InputMaybe; + WhatId?: InputMaybe; + Who?: InputMaybe; + WhoId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Event_Owner_Filters = { + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Event_What_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + Asset?: InputMaybe; + AssetRelationship?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + ContactRequest?: InputMaybe; + Contract?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + Image?: InputMaybe; + Lease__c?: InputMaybe; + ListEmail?: InputMaybe; + Location?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Opportunity?: InputMaybe; + Order?: InputMaybe; + PartyConsent?: InputMaybe; + Payment__c?: InputMaybe; + ProcessException?: InputMaybe; + Product2?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + Tenant__c?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type Event_Who_Filters = { + Contact?: InputMaybe; + Lead?: InputMaybe; + Name?: InputMaybe; +}; + +export type ExpressionSetView_Filter = { + Description?: InputMaybe; + DurableId?: InputMaybe; + ExpressionSetDetails?: InputMaybe; + HasContextDefinitionRef?: InputMaybe; + Id?: InputMaybe; + IsExecutable?: InputMaybe; + IsTemplate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + UsageType?: InputMaybe; + UsageTypeLabel?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FeedItem_Filter = { + BestCommentId?: InputMaybe; + Body?: InputMaybe; + CommentCount?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + HasContent?: InputMaybe; + HasFeedEntity?: InputMaybe; + HasLink?: InputMaybe; + HasVerifiedComment?: InputMaybe; + Id?: InputMaybe; + InsertedBy?: InputMaybe; + InsertedById?: InputMaybe; + IsClosed?: InputMaybe; + IsDeleted?: InputMaybe; + IsRichText?: InputMaybe; + LastEditById?: InputMaybe; + LastEditDate?: InputMaybe; + LastModifiedDate?: InputMaybe; + LikeCount?: InputMaybe; + LinkUrl?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + RelatedRecordId?: InputMaybe; + Revision?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + Title?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FeedItem_Parent_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + Asset?: InputMaybe; + AssetRelationship?: InputMaybe; + AuthorizationFormText?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + CommSubscription?: InputMaybe; + CommSubscriptionChannelType?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + CommSubscriptionTiming?: InputMaybe; + Contact?: InputMaybe; + ContentDocument?: InputMaybe; + Contract?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + EngagementChannelType?: InputMaybe; + EnhancedLetterhead?: InputMaybe; + Event?: InputMaybe; + Image?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + Location?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + Order?: InputMaybe; + OrderItem?: InputMaybe; + PartyConsent?: InputMaybe; + Payment__c?: InputMaybe; + Product2?: InputMaybe; + ProfileSkill?: InputMaybe; + ProfileSkillEndorsement?: InputMaybe; + ProfileSkillUser?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + Report?: InputMaybe; + SocialPost?: InputMaybe; + Task?: InputMaybe; + Tenant__c?: InputMaybe; + Topic?: InputMaybe; + User?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export const FieldExtraTypeInfo = { + ExternalLookup: "EXTERNAL_LOOKUP", + ImageUrl: "IMAGE_URL", + IndirectLookup: "INDIRECT_LOOKUP", + Personname: "PERSONNAME", + Plaintextarea: "PLAINTEXTAREA", + Richtextarea: "RICHTEXTAREA", + SwitchablePersonname: "SWITCHABLE_PERSONNAME", +} as const; + +export type FieldExtraTypeInfo = (typeof FieldExtraTypeInfo)[keyof typeof FieldExtraTypeInfo]; + +export type FieldPermissions_Filter = { + Field?: InputMaybe; + Id?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + PermissionsEdit?: InputMaybe; + PermissionsRead?: InputMaybe; + SobjectType?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowInterview_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + CurrentDefinitionDeveloperName?: InputMaybe; + CurrentDefinitionVersionLabel?: InputMaybe; + CurrentElement?: InputMaybe; + CurrentVersionNumber?: InputMaybe; + CurrentVersionProcessType?: InputMaybe; + DefinitionDeveloperName?: InputMaybe; + EngineType?: InputMaybe; + Error?: InputMaybe; + FlowVersionViewId?: InputMaybe; + Guid?: InputMaybe; + Id?: InputMaybe; + InterviewLabel?: InputMaybe; + InterviewStatus?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + MasterDefinitionVersionLabel?: InputMaybe; + MasterVersionNumber?: InputMaybe; + MasterVersionProcessType?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + PauseLabel?: InputMaybe; + SystemModstamp?: InputMaybe; + WasPausedFromScreen?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowInterview_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type FlowOrchestrationInstance_Filter = { + AuxiliaryTriggeringRecord?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + CurrentStage?: InputMaybe; + Duration?: InputMaybe; + FlowDefinitionVersionId?: InputMaybe; + FlowDefinitionVersionName?: InputMaybe; + FlowOrchestration?: InputMaybe; + FlowOrchestrationId?: InputMaybe; + FlowType?: InputMaybe; + Id?: InputMaybe; + Interview?: InputMaybe; + InterviewId?: InputMaybe; + IsDebugRun?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + OrchestrationDeveloperName?: InputMaybe; + OrchestrationLabel?: InputMaybe; + OrchestrationName?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + TriggeringRecord?: InputMaybe; + TriggeringRecordType?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowOrchestrationInstance_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type FlowOrchestrationLog_Filter = { + Actor?: InputMaybe; + Assignee?: InputMaybe; + AssigneeType?: InputMaybe; + Comments?: InputMaybe; + Context?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Duration?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Kind?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + OrchestrationInstance?: InputMaybe; + OrchestrationInstanceId?: InputMaybe; + OrchestrationName?: InputMaybe; + OrchestrationVersion?: InputMaybe; + StageName?: InputMaybe; + StepName?: InputMaybe; + SystemModstamp?: InputMaybe; + Timestamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowOrchestrationStageInstance_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Label?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + OrchestrationInstance?: InputMaybe; + OrchestrationInstanceId?: InputMaybe; + OrchestrationName?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Position?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowOrchestrationStageInstance_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type FlowOrchestrationStepInstance_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + InProgressStepOutputs?: InputMaybe; + IsDeleted?: InputMaybe; + Label?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + OrchestrationInstance?: InputMaybe; + OrchestrationInstanceId?: InputMaybe; + OrchestrationName?: InputMaybe; + OrchestrationStageName?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + RelatedRecord?: InputMaybe; + StageInstance?: InputMaybe; + StageInstanceId?: InputMaybe; + Status?: InputMaybe; + StepType?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowOrchestrationStepInstance_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type FlowOrchestrationVersion_Filter = { + ActivatedBy?: InputMaybe; + ActivatedById?: InputMaybe; + ActivatedDate?: InputMaybe; + ApiVersion?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + FlowOrchestration?: InputMaybe; + FlowOrchestrationId?: InputMaybe; + Id?: InputMaybe; + InteractionDefVersionId?: InputMaybe; + IsDeleted?: InputMaybe; + IsOverridable?: InputMaybe; + IsTemplate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + OrchestrationType?: InputMaybe; + OverriddenBy?: InputMaybe; + OverriddenById?: InputMaybe; + OverriddenOrchestration?: InputMaybe; + OverriddenOrchestrationId?: InputMaybe; + RunInMode?: InputMaybe; + SourceTemplate?: InputMaybe; + SourceTemplateId?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + TriggerObjectOrEventLabel?: InputMaybe; + VersionNumber?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowOrchestrationWorkItem_Assignee_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type FlowOrchestrationWorkItem_Filter = { + Assignee?: InputMaybe; + AssigneeId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + ElapsedTimeSinceAsgntInSec?: InputMaybe; + ElapsedTimeSinceCreationInSec?: InputMaybe; + FlowType?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Label?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + OrchestrationName?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + ParentWorkItem?: InputMaybe; + ParentWorkItemId?: InputMaybe; + RelatedRecord?: InputMaybe; + RelatedRecordId?: InputMaybe; + ScreenFlow?: InputMaybe; + ScreenFlowInputs?: InputMaybe; + Status?: InputMaybe; + StepInstance?: InputMaybe; + StepInstanceId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowOrchestrationWorkItem_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type FlowOrchestrationWorkItem_RelatedRecord_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + AnalyticsUserAttrFuncTkn?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + Asset?: InputMaybe; + AssetRelationship?: InputMaybe; + AssociatedLocation?: InputMaybe; + AuthorizationForm?: InputMaybe; + AuthorizationFormConsent?: InputMaybe; + AuthorizationFormDataUse?: InputMaybe; + AuthorizationFormText?: InputMaybe; + BusinessBrand?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + CaseComment?: InputMaybe; + CommSubscription?: InputMaybe; + CommSubscriptionChannelType?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + CommSubscriptionTiming?: InputMaybe; + Contact?: InputMaybe; + ContactPointAddress?: InputMaybe; + ContactPointConsent?: InputMaybe; + ContactPointEmail?: InputMaybe; + ContactPointPhone?: InputMaybe; + ContactPointTypeConsent?: InputMaybe; + ContactRequest?: InputMaybe; + ContentDocument?: InputMaybe; + ContentVersion?: InputMaybe; + Contract?: InputMaybe; + Customer?: InputMaybe; + DataUseLegalBasis?: InputMaybe; + DataUsePurpose?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + DuplicateRecordItem?: InputMaybe; + DuplicateRecordSet?: InputMaybe; + EmailMessage?: InputMaybe; + EngagementChannelType?: InputMaybe; + FlowOrchestrationInstance?: InputMaybe; + FlowOrchestrationVersion?: InputMaybe; + Image?: InputMaybe; + Individual?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + Location?: InputMaybe; + LocationTrustMeasure?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + ManagedContentVariant?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + OpportunityRelatedDeleteLog?: InputMaybe; + Order?: InputMaybe; + OrderItem?: InputMaybe; + OrgMetricScanSummary?: InputMaybe; + Organization?: InputMaybe; + PartyConsent?: InputMaybe; + Payment__c?: InputMaybe; + ProcessException?: InputMaybe; + Product2?: InputMaybe; + ProfileSkill?: InputMaybe; + ProfileSkillEndorsement?: InputMaybe; + ProfileSkillUser?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + QuickText?: InputMaybe; + ReportHierarchyObjectField?: InputMaybe; + SecurityHealthCheckAlertRecipient?: InputMaybe; + SecurityHealthCheckResult?: InputMaybe; + Seller?: InputMaybe; + SocialPersona?: InputMaybe; + SocialPost?: InputMaybe; + StreamingChannel?: InputMaybe; + TableauHostMapping?: InputMaybe; + Tenant__c?: InputMaybe; + Topic?: InputMaybe; + UnstructuredStorageSpace?: InputMaybe; + User?: InputMaybe; + UserLocalWebServerIdentity?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type FlowOrchestration_Filter = { + ActiveVersion?: InputMaybe; + ActiveVersionId?: InputMaybe; + ApiName?: InputMaybe; + ApiVersion?: InputMaybe; + AverageRunTime?: InputMaybe; + CompletionRate?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + FailedRunCount?: InputMaybe; + Id?: InputMaybe; + InstalledPackageName?: InputMaybe; + IsCitizenEnabled?: InputMaybe; + IsDeleted?: InputMaybe; + IsOverridable?: InputMaybe; + IsTemplate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + ManageableState?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + OrchestrationDefinition?: InputMaybe; + OrchestrationLabel?: InputMaybe; + OrchestrationType?: InputMaybe; + OverriddenBy?: InputMaybe; + OverriddenById?: InputMaybe; + OverriddenOrchestration?: InputMaybe; + OverriddenOrchestrationId?: InputMaybe; + RunCount?: InputMaybe; + SourceTemplate?: InputMaybe; + SourceTemplateId?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + TriggerType?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowRecordElementOccurrence_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + FlowRecord?: InputMaybe; + FlowRecordElement?: InputMaybe; + FlowRecordElementId?: InputMaybe; + FlowRecordId?: InputMaybe; + FlowRecordVersion?: InputMaybe; + FlowRecordVersionId?: InputMaybe; + FlowRecordVersionOccurrence?: InputMaybe; + FlowRecordVersionOccurrenceId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowRecordElement_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + ElementName?: InputMaybe; + FlowRecordVersion?: InputMaybe; + FlowRecordVersionId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowRecordHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + FlowRecord?: InputMaybe; + FlowRecordId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowRecordVersionOccurrence_Filter = { + CompletedDate?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Enqueued?: InputMaybe; + Entries?: InputMaybe; + ErrorDetail?: InputMaybe; + Errors?: InputMaybe; + Exits?: InputMaybe; + FlowRecord?: InputMaybe; + FlowRecordId?: InputMaybe; + FlowRecordVersion?: InputMaybe; + FlowRecordVersionId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + ProgressStatus?: InputMaybe; + ScheduledDate?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowRecordVersion_Filter = { + AccessType?: InputMaybe; + ActivatedBy?: InputMaybe; + ActivatedById?: InputMaybe; + ActivatedDate?: InputMaybe; + ApiVersion?: InputMaybe; + AreMetricsLoggedToDataCloud?: InputMaybe; + Builder?: InputMaybe; + CapacityCategory?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + FlowRecord?: InputMaybe; + FlowRecordId?: InputMaybe; + FlowType?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsOverridable?: InputMaybe; + IsPaused?: InputMaybe; + IsTemplate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + OverriddenBy?: InputMaybe; + OverriddenById?: InputMaybe; + OverriddenFlow?: InputMaybe; + OverriddenFlowId?: InputMaybe; + PausedDate?: InputMaybe; + PausingUser?: InputMaybe; + PausingUserId?: InputMaybe; + ProgressStatus?: InputMaybe; + ReasonPaused?: InputMaybe; + ResumedDate?: InputMaybe; + ResumingUser?: InputMaybe; + ResumingUserId?: InputMaybe; + RunInMode?: InputMaybe; + ScheduledStartDate?: InputMaybe; + SourceTemplate?: InputMaybe; + SourceTemplateId?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + TriggerObjectOrEventLabel?: InputMaybe; + VersionNumber?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowRecord_AssociatedRecord_Filters = { + Campaign?: InputMaybe; + FlowRecord?: InputMaybe; + Name?: InputMaybe; +}; + +export type FlowRecord_Filter = { + ActiveVersion?: InputMaybe; + ActiveVersionId?: InputMaybe; + ApiName?: InputMaybe; + ApiVersion?: InputMaybe; + AreMetricsLoggedToDataCloud?: InputMaybe; + AssociatedRecord?: InputMaybe; + AssociatedRecordId?: InputMaybe; + Builder?: InputMaybe; + CapacityCategory?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + ElementEntries?: InputMaybe; + ElementErrors?: InputMaybe; + ErrorCode?: InputMaybe; + ErrorDetails?: InputMaybe; + FlowCategory?: InputMaybe; + FlowDefinition?: InputMaybe; + FlowLabel?: InputMaybe; + FlowSubcategory?: InputMaybe; + FlowType?: InputMaybe; + Health?: InputMaybe; + Id?: InputMaybe; + InstalledPackageName?: InputMaybe; + IsCitizenEnabled?: InputMaybe; + IsDeleted?: InputMaybe; + IsOverridable?: InputMaybe; + IsPaused?: InputMaybe; + IsTemplate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + List?: InputMaybe; + ListId?: InputMaybe; + LogsEnabledFlowVersion?: InputMaybe; + ManageableState?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + OverriddenBy?: InputMaybe; + OverriddenById?: InputMaybe; + OverriddenFlow?: InputMaybe; + OverriddenFlowId?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + ProgressStatus?: InputMaybe; + ScheduledStartDate?: InputMaybe; + SourceTemplate?: InputMaybe; + SourceTemplateId?: InputMaybe; + StartSource?: InputMaybe; + SystemModstamp?: InputMaybe; + TriggerObjectOrEventLabel?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type FlowRecord_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ForecastingCustomData_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + ForecastOwner?: InputMaybe; + ForecastOwnerId?: InputMaybe; + ForecastingGroupItemId?: InputMaybe; + ForecastingType?: InputMaybe; + ForecastingTypeId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Period?: InputMaybe; + PeriodId?: InputMaybe; + ProductFamily?: InputMaybe; + StartDate?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ForecastingFact_Filter = { + ForecastCategoryName?: InputMaybe; + ForecastedObjectId?: InputMaybe; + ForecastingItemId?: InputMaybe; + ForecastingType?: InputMaybe; + ForecastingTypeId?: InputMaybe; + Id?: InputMaybe; + OpportunityId?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + PeriodId?: InputMaybe; + SystemModstamp?: InputMaybe; + TargetValue?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ForecastingOwnerAdjustment_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + ForecastCategoryName?: InputMaybe; + ForecastOwner?: InputMaybe; + ForecastOwnerId?: InputMaybe; + ForecastingGroupItemId?: InputMaybe; + ForecastingItemCategory?: InputMaybe; + ForecastingItemId?: InputMaybe; + ForecastingType?: InputMaybe; + ForecastingTypeId?: InputMaybe; + Id?: InputMaybe; + IsAmount?: InputMaybe; + IsDeleted?: InputMaybe; + IsQuantity?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + OwnerAdjustedAmount?: InputMaybe; + OwnerAdjustedQuantity?: InputMaybe; + OwnerAdjustmentNote?: InputMaybe; + Period?: InputMaybe; + PeriodId?: InputMaybe; + ProductFamily?: InputMaybe; + StartDate?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ForecastingQuota_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + ForecastingGroupItemId?: InputMaybe; + ForecastingTypeId?: InputMaybe; + Id?: InputMaybe; + IsAmount?: InputMaybe; + IsQuantity?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + PeriodId?: InputMaybe; + ProductFamily?: InputMaybe; + QuotaAmount?: InputMaybe; + QuotaOwner?: InputMaybe; + QuotaOwnerId?: InputMaybe; + QuotaQuantity?: InputMaybe; + StartDate?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ForecastingType_Filter = { + CanDisplayQuotas?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DateType?: InputMaybe; + DeveloperName?: InputMaybe; + ForecastingGroupId?: InputMaybe; + HasAdjustments?: InputMaybe; + HasOwnerAdjustments?: InputMaybe; + HasProductFamily?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + IsAdvCurrencyMgmt?: InputMaybe; + IsAmount?: InputMaybe; + IsCdp?: InputMaybe; + IsDeleted?: InputMaybe; + IsPlatformType?: InputMaybe; + IsQuantity?: InputMaybe; + Language?: InputMaybe; + LastActivatedDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + MasterLabel?: InputMaybe; + RoleType?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type GroupMember_Filter = { + Group?: InputMaybe; + GroupId?: InputMaybe; + Id?: InputMaybe; + SystemModstamp?: InputMaybe; + UserOrGroup?: InputMaybe; + UserOrGroupId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type GroupMember_UserOrGroup_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Group_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + DoesIncludeBosses?: InputMaybe; + DoesSendEmailToMembers?: InputMaybe; + Email?: InputMaybe; + Id?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Related?: InputMaybe; + RelatedId?: InputMaybe; + SystemModstamp?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Group_OrderBy = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + DoesIncludeBosses?: InputMaybe; + DoesSendEmailToMembers?: InputMaybe; + Email?: InputMaybe; + Id?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Related?: InputMaybe; + RelatedId?: InputMaybe; + SystemModstamp?: InputMaybe; + Type?: InputMaybe; +}; + +export type Group_Owner_Filters = { + Name?: InputMaybe; + Organization?: InputMaybe; + User?: InputMaybe; +}; + +export type Group_Owner_OrderBys = { + Name?: InputMaybe; + Organization?: InputMaybe; + User?: InputMaybe; +}; + +export type Group_Related_Filters = { + Name?: InputMaybe; + User?: InputMaybe; + UserRole?: InputMaybe; +}; + +export type Group_Related_OrderBys = { + Name?: InputMaybe; + User?: InputMaybe; + UserRole?: InputMaybe; +}; + +export type Holiday_Filter = { + ActivityDate?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + EndTimeInMinutes?: InputMaybe; + Id?: InputMaybe; + IsAllDay?: InputMaybe; + IsRecurrence?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + RecurrenceDayOfMonth?: InputMaybe; + RecurrenceDayOfWeekMask?: InputMaybe; + RecurrenceEndDateOnly?: InputMaybe; + RecurrenceInstance?: InputMaybe; + RecurrenceInterval?: InputMaybe; + RecurrenceMonthOfYear?: InputMaybe; + RecurrenceStartDate?: InputMaybe; + RecurrenceType?: InputMaybe; + StartTimeInMinutes?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type IpAddressRange_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + EndAddress?: InputMaybe; + Id?: InputMaybe; + IpAddressFeature?: InputMaybe; + IpAddressUsageScope?: InputMaybe; + IsDeleted?: InputMaybe; + Language?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + MasterLabel?: InputMaybe; + StartAddress?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type IdOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + inq?: InputMaybe; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; + ninq?: InputMaybe; +}; + +export type ImageHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + Image?: InputMaybe; + ImageId?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Image_Filter = { + AlternateText?: InputMaybe; + CapturedAngle?: InputMaybe; + ContentDocument?: InputMaybe; + ContentDocumentId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + ImageClass?: InputMaybe; + ImageClassObjectType?: InputMaybe; + ImageViewType?: InputMaybe; + IsActive?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + Title?: InputMaybe; + Url?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Image_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type IndividualHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + Individual?: InputMaybe; + IndividualId?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Individual_Filter = { + BirthDate?: InputMaybe; + CanStorePiiElsewhere?: InputMaybe; + ChildrenCount?: InputMaybe; + ConsumerCreditScore?: InputMaybe; + ConsumerCreditScoreProviderName?: InputMaybe; + ConvictionsCount?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DeathDate?: InputMaybe; + FirstName?: InputMaybe; + HasOptedOutGeoTracking?: InputMaybe; + HasOptedOutProcessing?: InputMaybe; + HasOptedOutProfiling?: InputMaybe; + HasOptedOutSolicit?: InputMaybe; + HasOptedOutTracking?: InputMaybe; + Id?: InputMaybe; + IndividualsAge?: InputMaybe; + InfluencerRating?: InputMaybe; + IsDeleted?: InputMaybe; + IsHomeOwner?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastName?: InputMaybe; + LastViewedDate?: InputMaybe; + MasterRecord?: InputMaybe; + MasterRecordId?: InputMaybe; + MilitaryService?: InputMaybe; + Name?: InputMaybe; + Occupation?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Salutation?: InputMaybe; + SendIndividualData?: InputMaybe; + ShouldForget?: InputMaybe; + SystemModstamp?: InputMaybe; + Website?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Individual_OrderBy = { + BirthDate?: InputMaybe; + CanStorePiiElsewhere?: InputMaybe; + ChildrenCount?: InputMaybe; + ConsumerCreditScore?: InputMaybe; + ConsumerCreditScoreProviderName?: InputMaybe; + ConvictionsCount?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DeathDate?: InputMaybe; + FirstName?: InputMaybe; + HasOptedOutGeoTracking?: InputMaybe; + HasOptedOutProcessing?: InputMaybe; + HasOptedOutProfiling?: InputMaybe; + HasOptedOutSolicit?: InputMaybe; + HasOptedOutTracking?: InputMaybe; + Id?: InputMaybe; + IndividualsAge?: InputMaybe; + InfluencerRating?: InputMaybe; + IsDeleted?: InputMaybe; + IsHomeOwner?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastName?: InputMaybe; + LastViewedDate?: InputMaybe; + MasterRecord?: InputMaybe; + MasterRecordId?: InputMaybe; + MilitaryService?: InputMaybe; + Name?: InputMaybe; + Occupation?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Salutation?: InputMaybe; + SendIndividualData?: InputMaybe; + ShouldForget?: InputMaybe; + SystemModstamp?: InputMaybe; + Website?: InputMaybe; +}; + +export type IntegerOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type JoinInput = { + Account?: InputMaybe; + AccountHistory?: InputMaybe; + AccountPartner?: InputMaybe; + Agent__History?: InputMaybe; + Agent__c?: InputMaybe; + AnalyticsUserAttrFuncTkn?: InputMaybe; + ApiName?: InputMaybe; + AppAnalyticsQueryRequest?: InputMaybe; + AppMenuItem?: InputMaybe; + Application__History?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalSubmissionDetailHistory?: InputMaybe; + ApprovalSubmissionHistory?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + ApprovalWorkItemHistory?: InputMaybe; + Asset?: InputMaybe; + AssetHistory?: InputMaybe; + AssetRelationship?: InputMaybe; + AssetRelationshipHistory?: InputMaybe; + AssociatedLocation?: InputMaybe; + AssociatedLocationHistory?: InputMaybe; + Attachment?: InputMaybe; + AuthorizationForm?: InputMaybe; + AuthorizationFormConsent?: InputMaybe; + AuthorizationFormConsentHistory?: InputMaybe; + AuthorizationFormDataUse?: InputMaybe; + AuthorizationFormDataUseHistory?: InputMaybe; + AuthorizationFormHistory?: InputMaybe; + AuthorizationFormText?: InputMaybe; + AuthorizationFormTextHistory?: InputMaybe; + BackgroundOperation?: InputMaybe; + BusinessBrand?: InputMaybe; + BusinessHours?: InputMaybe; + Campaign?: InputMaybe; + CampaignHistory?: InputMaybe; + CampaignMember?: InputMaybe; + CampaignMemberStatus?: InputMaybe; + Case?: InputMaybe; + CaseComment?: InputMaybe; + CaseContactRole?: InputMaybe; + CaseHistory?: InputMaybe; + CommSubscription?: InputMaybe; + CommSubscriptionChannelType?: InputMaybe; + CommSubscriptionChannelTypeHistory?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + CommSubscriptionConsentHistory?: InputMaybe; + CommSubscriptionHistory?: InputMaybe; + CommSubscriptionTiming?: InputMaybe; + CommSubscriptionTimingHistory?: InputMaybe; + Contact?: InputMaybe; + ContactHistory?: InputMaybe; + ContactPointAddress?: InputMaybe; + ContactPointAddressHistory?: InputMaybe; + ContactPointConsent?: InputMaybe; + ContactPointConsentHistory?: InputMaybe; + ContactPointEmail?: InputMaybe; + ContactPointEmailHistory?: InputMaybe; + ContactPointPhone?: InputMaybe; + ContactPointPhoneHistory?: InputMaybe; + ContactPointTypeConsent?: InputMaybe; + ContactPointTypeConsentHistory?: InputMaybe; + ContactRequest?: InputMaybe; + ContentDocument?: InputMaybe; + ContentDocumentHistory?: InputMaybe; + ContentDocumentLink?: InputMaybe; + ContentFolderItem?: InputMaybe; + ContentFolderLink?: InputMaybe; + ContentTaxonomy?: InputMaybe; + ContentTaxonomyRelatedTerm?: InputMaybe; + ContentTaxonomyTerm?: InputMaybe; + ContentTaxonomyTermRelatedTerm?: InputMaybe; + ContentTaxonomyTermRelationshipType?: InputMaybe; + ContentVersion?: InputMaybe; + ContentVersionHistory?: InputMaybe; + ContentWorkspace?: InputMaybe; + Contract?: InputMaybe; + ContractContactRole?: InputMaybe; + ContractHistory?: InputMaybe; + CspTrustedSite?: InputMaybe; + CustomPermission?: InputMaybe; + Customer?: InputMaybe; + DataUseLegalBasis?: InputMaybe; + DataUseLegalBasisHistory?: InputMaybe; + DataUsePurpose?: InputMaybe; + DataUsePurposeHistory?: InputMaybe; + DeleteEvent?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsEnvironmentHistory?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + DevopsRequestInfoHistory?: InputMaybe; + DuplicateRecordItem?: InputMaybe; + DuplicateRecordSet?: InputMaybe; + EmailMessage?: InputMaybe; + EmailMessageRelation?: InputMaybe; + EmailTemplate?: InputMaybe; + EngagementChannelType?: InputMaybe; + EngagementChannelTypeHistory?: InputMaybe; + EnhancedLetterhead?: InputMaybe; + EntityDefinition?: InputMaybe; + Event?: InputMaybe; + ExpressionSetView?: InputMaybe; + FeedItem?: InputMaybe; + FieldPermissions?: InputMaybe; + FlowInterview?: InputMaybe; + FlowOrchestration?: InputMaybe; + FlowOrchestrationInstance?: InputMaybe; + FlowOrchestrationLog?: InputMaybe; + FlowOrchestrationStageInstance?: InputMaybe; + FlowOrchestrationStepInstance?: InputMaybe; + FlowOrchestrationVersion?: InputMaybe; + FlowOrchestrationWorkItem?: InputMaybe; + FlowRecord?: InputMaybe; + FlowRecordElement?: InputMaybe; + FlowRecordElementOccurrence?: InputMaybe; + FlowRecordHistory?: InputMaybe; + FlowRecordVersion?: InputMaybe; + FlowRecordVersionOccurrence?: InputMaybe; + ForecastingCustomData?: InputMaybe; + ForecastingFact?: InputMaybe; + ForecastingOwnerAdjustment?: InputMaybe; + ForecastingQuota?: InputMaybe; + ForecastingType?: InputMaybe; + Group?: InputMaybe; + GroupMember?: InputMaybe; + Holiday?: InputMaybe; + IPAddressRange?: InputMaybe; + Image?: InputMaybe; + ImageHistory?: InputMaybe; + Individual?: InputMaybe; + IndividualHistory?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + LeadHistory?: InputMaybe; + Lease__History?: InputMaybe; + Lease__c?: InputMaybe; + ListEmail?: InputMaybe; + Location?: InputMaybe; + LocationHistory?: InputMaybe; + LocationTrustMeasure?: InputMaybe; + Maintenance_Request__History?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__History?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + ManagedContent?: InputMaybe; + ManagedContentPublishedUrl?: InputMaybe; + ManagedContentVariant?: InputMaybe; + Note?: InputMaybe; + Notification__c?: InputMaybe; + ObjectPermissions?: InputMaybe; + Opportunity?: InputMaybe; + OpportunityContactRole?: InputMaybe; + OpportunityFieldHistory?: InputMaybe; + OpportunityHistory?: InputMaybe; + OpportunityLineItem?: InputMaybe; + OpportunityPartner?: InputMaybe; + OpportunityRelatedDeleteLog?: InputMaybe; + Order?: InputMaybe; + OrderHistory?: InputMaybe; + OrderItem?: InputMaybe; + OrderItemHistory?: InputMaybe; + OrgMetric?: InputMaybe; + OrgMetricScanSummary?: InputMaybe; + Organization?: InputMaybe; + Partner?: InputMaybe; + PartyConsent?: InputMaybe; + PartyConsentHistory?: InputMaybe; + Payment__History?: InputMaybe; + Payment__c?: InputMaybe; + Period?: InputMaybe; + PermissionSet?: InputMaybe; + PermissionSetGroup?: InputMaybe; + PermissionSetLicense?: InputMaybe; + Pricebook2?: InputMaybe; + Pricebook2History?: InputMaybe; + PricebookEntry?: InputMaybe; + PricebookEntryHistory?: InputMaybe; + ProcessDefinition?: InputMaybe; + ProcessException?: InputMaybe; + ProcessInstance?: InputMaybe; + Product2?: InputMaybe; + Product2History?: InputMaybe; + Profile?: InputMaybe; + ProfileSkill?: InputMaybe; + ProfileSkillEndorsement?: InputMaybe; + ProfileSkillEndorsementHistory?: InputMaybe; + ProfileSkillHistory?: InputMaybe; + ProfileSkillUser?: InputMaybe; + ProfileSkillUserHistory?: InputMaybe; + Property_Cost__History?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__History?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__History?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__History?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__History?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__History?: InputMaybe; + Property__c?: InputMaybe; + QuickText?: InputMaybe; + QuickTextHistory?: InputMaybe; + Recommendation?: InputMaybe; + RecordAction?: InputMaybe; + RecordType?: InputMaybe; + Report?: InputMaybe; + ReportHierarchyObjectField?: InputMaybe; + Scorecard?: InputMaybe; + ScorecardAssociation?: InputMaybe; + ScorecardMetric?: InputMaybe; + SecurityHealthCheckAlertRecipient?: InputMaybe; + SecurityHealthCheckResult?: InputMaybe; + Seller?: InputMaybe; + SellerHistory?: InputMaybe; + SetupAssistantStep?: InputMaybe; + SiteHistory?: InputMaybe; + SocialPersona?: InputMaybe; + SocialPersonaHistory?: InputMaybe; + SocialPost?: InputMaybe; + SocialPostHistory?: InputMaybe; + SolutionHistory?: InputMaybe; + StaticResource?: InputMaybe; + StreamingChannel?: InputMaybe; + TableauHostMapping?: InputMaybe; + Task?: InputMaybe; + Tenant__History?: InputMaybe; + Tenant__c?: InputMaybe; + Topic?: InputMaybe; + TopicAssignment?: InputMaybe; + Translation?: InputMaybe; + UnstructuredStorageSpace?: InputMaybe; + User?: InputMaybe; + UserAppMenuItem?: InputMaybe; + UserDefinedLabel?: InputMaybe; + UserDefinedLabelAssignment?: InputMaybe; + UserHistory?: InputMaybe; + UserLocalWebServerIdentity?: InputMaybe; + UserRole?: InputMaybe; + UserSharedFeature?: InputMaybe; + WorkBadgeDefinitionHistory?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderHistory?: InputMaybe; + WorkOrderLineItem?: InputMaybe; + WorkOrderLineItemHistory?: InputMaybe; +}; + +export type Kpi_Snapshot__C_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Previous_Month_Sales__c?: InputMaybe; + Sales_MoM_Change__c?: InputMaybe; + Snapshot_Date__c?: InputMaybe; + SystemModstamp?: InputMaybe; + Total_Properties__c?: InputMaybe; + Total_Sales_Amount__c?: InputMaybe; + Total_Sales_Count__c?: InputMaybe; + Units_Available__c?: InputMaybe; + Units_Occupied__c?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Kpi_Snapshot__C_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type LatitudeOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export const LayoutComponentType = { + Canvas: "CANVAS", + CustomLink: "CUSTOM_LINK", + EmptySpace: "EMPTY_SPACE", + Field: "FIELD", + ReportChart: "REPORT_CHART", + VisualforcePage: "VISUALFORCE_PAGE", +} as const; + +export type LayoutComponentType = (typeof LayoutComponentType)[keyof typeof LayoutComponentType]; + +export const LayoutMode = { + Create: "CREATE", + Edit: "EDIT", + View: "VIEW", +} as const; + +export type LayoutMode = (typeof LayoutMode)[keyof typeof LayoutMode]; + +export const LayoutType = { + Compact: "COMPACT", + Full: "FULL", +} as const; + +export type LayoutType = (typeof LayoutType)[keyof typeof LayoutType]; + +export type LeadHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Lead?: InputMaybe; + LeadId?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Lead_Filter = { + AnnualRevenue?: InputMaybe; + City?: InputMaybe; + Company?: InputMaybe; + ConvertedAccount?: InputMaybe; + ConvertedAccountId?: InputMaybe; + ConvertedContact?: InputMaybe; + ConvertedContactId?: InputMaybe; + ConvertedDate?: InputMaybe; + ConvertedOpportunity?: InputMaybe; + ConvertedOpportunityId?: InputMaybe; + Country?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Email?: InputMaybe; + EmailBouncedDate?: InputMaybe; + EmailBouncedReason?: InputMaybe; + FirstName?: InputMaybe; + GeocodeAccuracy?: InputMaybe; + Id?: InputMaybe; + Individual?: InputMaybe; + IndividualId?: InputMaybe; + Industry?: InputMaybe; + IsConverted?: InputMaybe; + IsDeleted?: InputMaybe; + IsUnreadByOwner?: InputMaybe; + Jigsaw?: InputMaybe; + JigsawContactId?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastName?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Latitude?: InputMaybe; + LeadSource?: InputMaybe; + Longitude?: InputMaybe; + MasterRecord?: InputMaybe; + MasterRecordId?: InputMaybe; + Name?: InputMaybe; + NumberOfEmployees?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Phone?: InputMaybe; + PhotoUrl?: InputMaybe; + PostalCode?: InputMaybe; + Rating?: InputMaybe; + Salutation?: InputMaybe; + State?: InputMaybe; + Status?: InputMaybe; + Street?: InputMaybe; + SystemModstamp?: InputMaybe; + Title?: InputMaybe; + Website?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Lead_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Lease__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Lease__C_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + End_Date__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Lease_Status__c?: InputMaybe; + Monthly_Rent__c?: InputMaybe; + Name?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + Security_Deposit__c?: InputMaybe; + Start_Date__c?: InputMaybe; + SystemModstamp?: InputMaybe; + Tenant__c?: InputMaybe; + Tenant__r?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ListEmail_Filter = { + Campaign?: InputMaybe; + CampaignId?: InputMaybe; + CcAddress?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + FromAddress?: InputMaybe; + FromName?: InputMaybe; + HasAttachment?: InputMaybe; + HtmlBody?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsEmailArchiveRequired?: InputMaybe; + IsSyntheticCcEnabled?: InputMaybe; + IsTracked?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + PardotAsset?: InputMaybe; + PardotTenant?: InputMaybe; + RelatedTo?: InputMaybe; + RelatedToId?: InputMaybe; + ReplyToName?: InputMaybe; + ScheduledDate?: InputMaybe; + SentVia?: InputMaybe; + Status?: InputMaybe; + Subject?: InputMaybe; + SystemModstamp?: InputMaybe; + Template?: InputMaybe; + TemplateId?: InputMaybe; + TextBody?: InputMaybe; + TotalSent?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ListEmail_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ListEmail_RelatedTo_Filters = { + Case?: InputMaybe; + Contact?: InputMaybe; + Lead?: InputMaybe; + Name?: InputMaybe; + Opportunity?: InputMaybe; + Product2?: InputMaybe; + User?: InputMaybe; +}; + +export type LocationHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Location?: InputMaybe; + LocationId?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type LocationTrustMeasure_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + IconUrl?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsVisibleInPublic?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Location?: InputMaybe; + LocationExternalReference?: InputMaybe; + LocationId?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SortOrder?: InputMaybe; + SystemModstamp?: InputMaybe; + Title?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type LocationTrustMeasure_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Location_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Email?: InputMaybe; + ExternalReference?: InputMaybe; + Fax?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsInventoryLocation?: InputMaybe; + IsMobile?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + LocationType?: InputMaybe; + LogoId?: InputMaybe; + Mobile?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Phone?: InputMaybe; + RootLocation?: InputMaybe; + RootLocationId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Location_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type LongOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type LongTextAreaOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + like?: InputMaybe; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type LongitudeOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type Maintenance_Request__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Maintenance_Request__CUpdateInput = { + Id: Scalars["IdOrRef"]["input"]; + Maintenance_Request__c: Maintenance_Request__CUpdateRepresentation; +}; + +export type Maintenance_Request__CUpdateRepresentation = { + Actual_Cost__c?: InputMaybe; + Assigned_Worker__c?: InputMaybe; + Completed__c?: InputMaybe; + Description__c?: InputMaybe; + Est_Cost__c?: InputMaybe; + OwnerId?: InputMaybe; + Priority__c?: InputMaybe; + Property__c?: InputMaybe; + Scheduled__c?: InputMaybe; + Status__c?: InputMaybe; + Tenant_Home__c?: InputMaybe; + Type__c?: InputMaybe; + User__c?: InputMaybe; +}; + +export type Maintenance_Request__C_Filter = { + Actual_Cost__c?: InputMaybe; + Assigned_Worker__c?: InputMaybe; + Assigned_Worker__r?: InputMaybe; + Completed__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description__c?: InputMaybe; + Est_Cost__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Priority__c?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + Scheduled__c?: InputMaybe; + Status__c?: InputMaybe; + SystemModstamp?: InputMaybe; + Tenant_Home__c?: InputMaybe; + Type__c?: InputMaybe; + User__c?: InputMaybe; + User__r?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Maintenance_Request__C_OrderBy = { + Actual_Cost__c?: InputMaybe; + Assigned_Worker__c?: InputMaybe; + Assigned_Worker__r?: InputMaybe; + Completed__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description__c?: InputMaybe; + Est_Cost__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Priority__c?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + Scheduled__c?: InputMaybe; + Status__c?: InputMaybe; + SystemModstamp?: InputMaybe; + Tenant_Home__c?: InputMaybe; + Type__c?: InputMaybe; + User__c?: InputMaybe; + User__r?: InputMaybe; +}; + +export type Maintenance_Request__C_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Maintenance_Request__C_Owner_OrderBys = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Maintenance_Worker__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Maintenance_Worker__C_Filter = { + Certifications__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Employment_Type__c?: InputMaybe; + Hourly_Rate__c?: InputMaybe; + Id?: InputMaybe; + IsActive__c?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Location__c?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Phone__c?: InputMaybe; + Rating__c?: InputMaybe; + SystemModstamp?: InputMaybe; + Type__c?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Maintenance_Worker__C_OrderBy = { + Certifications__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Employment_Type__c?: InputMaybe; + Hourly_Rate__c?: InputMaybe; + Id?: InputMaybe; + IsActive__c?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Location__c?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Phone__c?: InputMaybe; + Rating__c?: InputMaybe; + SystemModstamp?: InputMaybe; + Type__c?: InputMaybe; +}; + +export type Maintenance_Worker__C_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Maintenance_Worker__C_Owner_OrderBys = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ManagedContentPublishedUrl_Filter = { + AssociatedCampaign?: InputMaybe; + AssociatedCampaignId?: InputMaybe; + ContentKey?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + ManagedContent?: InputMaybe; + ManagedContentId?: InputMaybe; + ManagedContentTypeId?: InputMaybe; + Name?: InputMaybe; + RedirectContent?: InputMaybe; + RedirectContentId?: InputMaybe; + RedirectUrl?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + UrlAlias?: InputMaybe; + UrlPreferenceIsDefault?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ManagedContentVariant_Filter = { + AltBodyMimeType?: InputMaybe; + AltBodySize?: InputMaybe; + ContentType?: InputMaybe; + ContentTypeFullyQualifiedName?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + HasLocks?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsPrimary?: InputMaybe; + IsPublished?: InputMaybe; + IsReady?: InputMaybe; + Language?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + ManagedContent?: InputMaybe; + ManagedContentId?: InputMaybe; + ManagedContentKey?: InputMaybe; + ManagedContentSpaceId?: InputMaybe; + ManagedContentVariantStatus?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + UrlName?: InputMaybe; + VariantType?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ManagedContent_Filter = { + ApiName?: InputMaybe; + AuthoredManagedContent?: InputMaybe; + AuthoredManagedContentId?: InputMaybe; + AuthoredManagedContentSpaceId?: InputMaybe; + BaseType?: InputMaybe; + ContentKey?: InputMaybe; + ContentType?: InputMaybe; + ContentTypeFullyQualifiedName?: InputMaybe; + ContentTypeInfoId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + ExternalId?: InputMaybe; + FolderId?: InputMaybe; + Id?: InputMaybe; + InternalPreferenceIsJsonStoreContent?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastPublishedVersionId?: InputMaybe; + LastStagedVersionId?: InputMaybe; + LatestVersionId?: InputMaybe; + Name?: InputMaybe; + PrimaryLanguage?: InputMaybe; + SourceContext?: InputMaybe; + SystemModstamp?: InputMaybe; + Template?: InputMaybe; + TemplateId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type MultiPicklistOperators = { + eq?: InputMaybe; + excludes?: InputMaybe>>; + includes?: InputMaybe>>; + ne?: InputMaybe; +}; + +export type Name_Filter = { + Alias?: InputMaybe; + CommunityNickname?: InputMaybe; + Email?: InputMaybe; + FirstName?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + LastName?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + NameOrAlias?: InputMaybe; + Phone?: InputMaybe; + Profile?: InputMaybe; + ProfileId?: InputMaybe; + RecordType?: InputMaybe; + RecordTypeId?: InputMaybe; + Title?: InputMaybe; + Type?: InputMaybe; + UserRole?: InputMaybe; + UserRoleId?: InputMaybe; + Username?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Name_OrderBy = { + Alias?: InputMaybe; + CommunityNickname?: InputMaybe; + Email?: InputMaybe; + FirstName?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + LastName?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + NameOrAlias?: InputMaybe; + Phone?: InputMaybe; + Profile?: InputMaybe; + ProfileId?: InputMaybe; + RecordType?: InputMaybe; + RecordTypeId?: InputMaybe; + Title?: InputMaybe; + Type?: InputMaybe; + UserRole?: InputMaybe; + UserRoleId?: InputMaybe; + Username?: InputMaybe; +}; + +export type NoFunctionAggregateOrderByClause = { + nulls?: InputMaybe; + order?: InputMaybe; +}; + +export type Note_Filter = { + Body?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsPrivate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + SystemModstamp?: InputMaybe; + Title?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Note_Parent_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + Asset?: InputMaybe; + CommSubscription?: InputMaybe; + CommSubscriptionChannelType?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + CommSubscriptionTiming?: InputMaybe; + Contact?: InputMaybe; + Contract?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + EngagementChannelType?: InputMaybe; + Image?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + Location?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + Order?: InputMaybe; + Payment__c?: InputMaybe; + Product2?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + SocialPost?: InputMaybe; + Tenant__c?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type Notification__C_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Is_Read__c?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Message__c?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Priority__c?: InputMaybe; + Related_Object_Type__c?: InputMaybe; + Related_Record_Id__c?: InputMaybe; + SystemModstamp?: InputMaybe; + Title__c?: InputMaybe; + Type__c?: InputMaybe; + User__c?: InputMaybe; + User__r?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Notification__C_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export const NullOrder = { + First: "FIRST", + Last: "LAST", +} as const; + +export type NullOrder = (typeof NullOrder)[keyof typeof NullOrder]; + +export const NullsOrder = { + First: "FIRST", + Last: "LAST", +} as const; + +export type NullsOrder = (typeof NullsOrder)[keyof typeof NullsOrder]; + +export type ObjectPermissions_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + PermissionsCreate?: InputMaybe; + PermissionsDelete?: InputMaybe; + PermissionsEdit?: InputMaybe; + PermissionsModifyAllRecords?: InputMaybe; + PermissionsRead?: InputMaybe; + PermissionsViewAllFields?: InputMaybe; + PermissionsViewAllRecords?: InputMaybe; + SobjectType?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type OpportunityContactRole_Filter = { + Contact?: InputMaybe; + ContactId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsPrimary?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Opportunity?: InputMaybe; + OpportunityId?: InputMaybe; + Role?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type OpportunityFieldHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Opportunity?: InputMaybe; + OpportunityId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type OpportunityHistory_Filter = { + Amount?: InputMaybe; + CloseDate?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + ExpectedRevenue?: InputMaybe; + ForecastCategory?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Opportunity?: InputMaybe; + OpportunityId?: InputMaybe; + PrevAmount?: InputMaybe; + PrevCloseDate?: InputMaybe; + Probability?: InputMaybe; + StageName?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type OpportunityLineItem_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + ListPrice?: InputMaybe; + Name?: InputMaybe; + Opportunity?: InputMaybe; + OpportunityId?: InputMaybe; + PricebookEntry?: InputMaybe; + PricebookEntryId?: InputMaybe; + Product2?: InputMaybe; + Product2Id?: InputMaybe; + ProductCode?: InputMaybe; + Quantity?: InputMaybe; + ServiceDate?: InputMaybe; + SortOrder?: InputMaybe; + SystemModstamp?: InputMaybe; + TotalPrice?: InputMaybe; + UnitPrice?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type OpportunityPartner_Filter = { + AccountTo?: InputMaybe; + AccountToId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsPrimary?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Opportunity?: InputMaybe; + OpportunityId?: InputMaybe; + ReversePartnerId?: InputMaybe; + Role?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type OpportunityRelatedDeleteLog_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + DeleteLog?: InputMaybe; + FieldName?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Opportunity?: InputMaybe; + OpportunityId?: InputMaybe; + Parent?: InputMaybe; + SobjectType?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Opportunity_Filter = { + Account?: InputMaybe; + AccountId?: InputMaybe; + Amount?: InputMaybe; + Campaign?: InputMaybe; + CampaignId?: InputMaybe; + CloseDate?: InputMaybe; + ContactId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Fiscal?: InputMaybe; + FiscalQuarter?: InputMaybe; + FiscalYear?: InputMaybe; + ForecastCategory?: InputMaybe; + ForecastCategoryName?: InputMaybe; + HasOpenActivity?: InputMaybe; + HasOpportunityLineItem?: InputMaybe; + HasOverdueTask?: InputMaybe; + Id?: InputMaybe; + IsClosed?: InputMaybe; + IsDeleted?: InputMaybe; + IsWon?: InputMaybe; + LastActivityDate?: InputMaybe; + LastAmountChangedHistory?: InputMaybe; + LastAmountChangedHistoryId?: InputMaybe; + LastCloseDateChangedHistory?: InputMaybe; + LastCloseDateChangedHistoryId?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastStageChangeDate?: InputMaybe; + LastViewedDate?: InputMaybe; + LeadSource?: InputMaybe; + Name?: InputMaybe; + NextStep?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Pricebook2?: InputMaybe; + Pricebook2Id?: InputMaybe; + Probability?: InputMaybe; + PushCount?: InputMaybe; + StageName?: InputMaybe; + SystemModstamp?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type OrderByClause = { + nulls?: InputMaybe; + order?: InputMaybe; +}; + +export type OrderHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Order?: InputMaybe; + OrderId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type OrderItemHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + OrderItem?: InputMaybe; + OrderItemId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type OrderItem_Filter = { + AvailableQuantity?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + EndDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + ListPrice?: InputMaybe; + Order?: InputMaybe; + OrderId?: InputMaybe; + OrderItemNumber?: InputMaybe; + OriginalOrderItem?: InputMaybe; + OriginalOrderItemId?: InputMaybe; + PricebookEntry?: InputMaybe; + PricebookEntryId?: InputMaybe; + Product2?: InputMaybe; + Product2Id?: InputMaybe; + Quantity?: InputMaybe; + ServiceDate?: InputMaybe; + SystemModstamp?: InputMaybe; + TotalPrice?: InputMaybe; + UnitPrice?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Order_Filter = { + Account?: InputMaybe; + AccountId?: InputMaybe; + ActivatedBy?: InputMaybe; + ActivatedById?: InputMaybe; + ActivatedDate?: InputMaybe; + BillingCity?: InputMaybe; + BillingCountry?: InputMaybe; + BillingGeocodeAccuracy?: InputMaybe; + BillingLatitude?: InputMaybe; + BillingLongitude?: InputMaybe; + BillingPostalCode?: InputMaybe; + BillingState?: InputMaybe; + BillingStreet?: InputMaybe; + CompanyAuthorizedBy?: InputMaybe; + CompanyAuthorizedById?: InputMaybe; + Contract?: InputMaybe; + ContractId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + CustomerAuthorizedBy?: InputMaybe; + CustomerAuthorizedById?: InputMaybe; + Description?: InputMaybe; + EffectiveDate?: InputMaybe; + EndDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsReductionOrder?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + OrderNumber?: InputMaybe; + OriginalOrder?: InputMaybe; + OriginalOrderId?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Pricebook2?: InputMaybe; + Pricebook2Id?: InputMaybe; + ShippingCity?: InputMaybe; + ShippingCountry?: InputMaybe; + ShippingGeocodeAccuracy?: InputMaybe; + ShippingLatitude?: InputMaybe; + ShippingLongitude?: InputMaybe; + ShippingPostalCode?: InputMaybe; + ShippingState?: InputMaybe; + ShippingStreet?: InputMaybe; + Status?: InputMaybe; + StatusCode?: InputMaybe; + SystemModstamp?: InputMaybe; + TotalAmount?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Order_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type OrgMetricScanSummary_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + ErrorMessage?: InputMaybe; + FeatureLimit?: InputMaybe; + Id?: InputMaybe; + ImplementationEffort?: InputMaybe; + IsDeleted?: InputMaybe; + ItemCount?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + OrgMetric?: InputMaybe; + OrgMetricId?: InputMaybe; + PercentUsage?: InputMaybe; + ScanDate?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + Unit?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type OrgMetric_Filter = { + Category?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + FeatureType?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LatestOrgMetricScanSummary?: InputMaybe; + LatestOrgMetricScanSummaryId?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Organization_Filter = { + City?: InputMaybe; + ComplianceBccEmail?: InputMaybe; + Country?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DefaultAccountAccess?: InputMaybe; + DefaultCalendarAccess?: InputMaybe; + DefaultCampaignAccess?: InputMaybe; + DefaultCaseAccess?: InputMaybe; + DefaultContactAccess?: InputMaybe; + DefaultLeadAccess?: InputMaybe; + DefaultLocaleSidKey?: InputMaybe; + DefaultOpportunityAccess?: InputMaybe; + DefaultPricebookAccess?: InputMaybe; + DelegatedAuthenticationServiceUrl?: InputMaybe; + Division?: InputMaybe; + Fax?: InputMaybe; + FiscalYearStartMonth?: InputMaybe; + GeocodeAccuracy?: InputMaybe; + Id?: InputMaybe; + InstanceName?: InputMaybe; + IsReadOnly?: InputMaybe; + IsSandbox?: InputMaybe; + LanguageLocaleKey?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Latitude?: InputMaybe; + Longitude?: InputMaybe; + MonthlyPageViewsEntitlement?: InputMaybe; + MonthlyPageViewsUsed?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + NumKnowledgeService?: InputMaybe; + OrganizationType?: InputMaybe; + Phone?: InputMaybe; + PostalCode?: InputMaybe; + PreferencesAutoSelectIndividualOnMerge?: InputMaybe; + PreferencesConsentManagementEnabled?: InputMaybe; + PreferencesDeleteMonitoringDataEnabled?: InputMaybe; + PreferencesEnhancedEmailEnabled?: InputMaybe; + PreferencesLightningLoginEnabled?: InputMaybe; + PreferencesManyWhoPreference?: InputMaybe; + PreferencesOnlyLLPermUserAllowed?: InputMaybe; + PreferencesPathAssistantsEnabled?: InputMaybe; + PreferencesRequireOpportunityProducts?: InputMaybe; + PreferencesRetainLoginHints?: InputMaybe; + PreferencesS1DesktopEnabled?: InputMaybe; + PreferencesS1EncryptedStoragePref2?: InputMaybe; + PreferencesS1OfflinePref?: InputMaybe; + PreferencesShowTM2EnabledBanner?: InputMaybe; + PreferencesSkipProvWizardWelcome?: InputMaybe; + PreferencesSocialProfilesEnable?: InputMaybe; + PreferencesTerritoryManagement2Enable?: InputMaybe; + PreferencesUsePathCollapsedUserPref?: InputMaybe; + PreferencesUserSwitching?: InputMaybe; + PrimaryContact?: InputMaybe; + ReceivesAdminInfoEmails?: InputMaybe; + ReceivesInfoEmails?: InputMaybe; + SignupCountryIsoCode?: InputMaybe; + State?: InputMaybe; + Street?: InputMaybe; + SystemModstamp?: InputMaybe; + TimeZoneSidKey?: InputMaybe; + TrialExpirationDate?: InputMaybe; + UiSkin?: InputMaybe; + UsesStartDateAsFiscalYearName?: InputMaybe; + WebToCaseDefaultOrigin?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Organization_OrderBy = { + City?: InputMaybe; + ComplianceBccEmail?: InputMaybe; + Country?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DefaultAccountAccess?: InputMaybe; + DefaultCalendarAccess?: InputMaybe; + DefaultCampaignAccess?: InputMaybe; + DefaultCaseAccess?: InputMaybe; + DefaultContactAccess?: InputMaybe; + DefaultLeadAccess?: InputMaybe; + DefaultLocaleSidKey?: InputMaybe; + DefaultOpportunityAccess?: InputMaybe; + DefaultPricebookAccess?: InputMaybe; + DelegatedAuthenticationServiceUrl?: InputMaybe; + Division?: InputMaybe; + Fax?: InputMaybe; + FiscalYearStartMonth?: InputMaybe; + GeocodeAccuracy?: InputMaybe; + Id?: InputMaybe; + InstanceName?: InputMaybe; + IsReadOnly?: InputMaybe; + IsSandbox?: InputMaybe; + LanguageLocaleKey?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Latitude?: InputMaybe; + Longitude?: InputMaybe; + MonthlyPageViewsEntitlement?: InputMaybe; + MonthlyPageViewsUsed?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + NumKnowledgeService?: InputMaybe; + OrganizationType?: InputMaybe; + Phone?: InputMaybe; + PostalCode?: InputMaybe; + PreferencesAutoSelectIndividualOnMerge?: InputMaybe; + PreferencesConsentManagementEnabled?: InputMaybe; + PreferencesDeleteMonitoringDataEnabled?: InputMaybe; + PreferencesEnhancedEmailEnabled?: InputMaybe; + PreferencesLightningLoginEnabled?: InputMaybe; + PreferencesManyWhoPreference?: InputMaybe; + PreferencesOnlyLLPermUserAllowed?: InputMaybe; + PreferencesPathAssistantsEnabled?: InputMaybe; + PreferencesRequireOpportunityProducts?: InputMaybe; + PreferencesRetainLoginHints?: InputMaybe; + PreferencesS1DesktopEnabled?: InputMaybe; + PreferencesS1EncryptedStoragePref2?: InputMaybe; + PreferencesS1OfflinePref?: InputMaybe; + PreferencesShowTM2EnabledBanner?: InputMaybe; + PreferencesSkipProvWizardWelcome?: InputMaybe; + PreferencesSocialProfilesEnable?: InputMaybe; + PreferencesTerritoryManagement2Enable?: InputMaybe; + PreferencesUsePathCollapsedUserPref?: InputMaybe; + PreferencesUserSwitching?: InputMaybe; + PrimaryContact?: InputMaybe; + ReceivesAdminInfoEmails?: InputMaybe; + ReceivesInfoEmails?: InputMaybe; + SignupCountryIsoCode?: InputMaybe; + State?: InputMaybe; + Street?: InputMaybe; + SystemModstamp?: InputMaybe; + TimeZoneSidKey?: InputMaybe; + TrialExpirationDate?: InputMaybe; + UiSkin?: InputMaybe; + UsesStartDateAsFiscalYearName?: InputMaybe; + WebToCaseDefaultOrigin?: InputMaybe; +}; + +export type Partner_Filter = { + AccountFrom?: InputMaybe; + AccountFromId?: InputMaybe; + AccountTo?: InputMaybe; + AccountToId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsPrimary?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Opportunity?: InputMaybe; + OpportunityId?: InputMaybe; + ReversePartnerId?: InputMaybe; + Role?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type PartyConsentHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + PartyConsent?: InputMaybe; + PartyConsentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type PartyConsent_Filter = { + Action?: InputMaybe; + BusinessBrand?: InputMaybe; + BusinessBrandId?: InputMaybe; + CaptureContactPointType?: InputMaybe; + CaptureDate?: InputMaybe; + CaptureSource?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataUsePurpose?: InputMaybe; + DataUsePurposeId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Party?: InputMaybe; + PartyId?: InputMaybe; + PartyRole?: InputMaybe; + PartyRoleId?: InputMaybe; + PrivacyConsentStatus?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type PartyConsent_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type PartyConsent_PartyRole_Filters = { + Customer?: InputMaybe; + Name?: InputMaybe; + Seller?: InputMaybe; +}; + +export type Payment__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Payment__C_Filter = { + Amount__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Lease__c?: InputMaybe; + Lease__r?: InputMaybe; + Name?: InputMaybe; + Notes__c?: InputMaybe; + Payment_Date__c?: InputMaybe; + Payment_Method__c?: InputMaybe; + Payment_Status__c?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type PercentOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type Period_Filter = { + EndDate?: InputMaybe; + FiscalYearSettingsId?: InputMaybe; + FullyQualifiedLabel?: InputMaybe; + Id?: InputMaybe; + IsForecastPeriod?: InputMaybe; + Number?: InputMaybe; + PeriodLabel?: InputMaybe; + QuarterLabel?: InputMaybe; + StartDate?: InputMaybe; + SystemModstamp?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type PermissionSetGroup_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + HasActivationRequired?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Language?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + MasterLabel?: InputMaybe; + NamespacePrefix?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type PermissionSetLicense_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DeveloperName?: InputMaybe; + ExpirationDate?: InputMaybe; + Id?: InputMaybe; + IsAvailableForIntegrations?: InputMaybe; + IsDeleted?: InputMaybe; + IsSupplementLicense?: InputMaybe; + Language?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LicenseExpirationPolicy?: InputMaybe; + MasterLabel?: InputMaybe; + MaximumPermissionsAcceptInboundBundling?: InputMaybe; + MaximumPermissionsAccessBankingRelationshipAssistance?: InputMaybe; + MaximumPermissionsAccessBankingServiceAgent?: InputMaybe; + MaximumPermissionsAccessCMC?: InputMaybe; + MaximumPermissionsAccessContentBuilder?: InputMaybe; + MaximumPermissionsAccessDisputePrompts?: InputMaybe; + MaximumPermissionsAccessOrchestrationObjects?: InputMaybe; + MaximumPermissionsAccessPolicyAgent?: InputMaybe; + MaximumPermissionsAccessServiceEinstein?: InputMaybe; + MaximumPermissionsAccessSfDrive?: InputMaybe; + MaximumPermissionsAccessToComplaintAgent?: InputMaybe; + MaximumPermissionsAccessToComplaintMgmt?: InputMaybe; + MaximumPermissionsAccessToDisputeManagement?: InputMaybe; + MaximumPermissionsAccessToServiceProcess?: InputMaybe; + MaximumPermissionsAccessWealthAdvisorAgent?: InputMaybe; + MaximumPermissionsAccountSwitcherUser?: InputMaybe; + MaximumPermissionsActivateContract?: InputMaybe; + MaximumPermissionsActivateOrder?: InputMaybe; + MaximumPermissionsActivateSystemModeFlows?: InputMaybe; + MaximumPermissionsActivitiesAccess?: InputMaybe; + MaximumPermissionsAddDirectMessageMembers?: InputMaybe; + MaximumPermissionsAdvancedCsvDataImportUser?: InputMaybe; + MaximumPermissionsAgentforceServiceAgentUser?: InputMaybe; + MaximumPermissionsAllowEmailIC?: InputMaybe; + MaximumPermissionsAllowLightningLogin?: InputMaybe; + MaximumPermissionsAllowViewEditConvertedLeads?: InputMaybe; + MaximumPermissionsApexRestServices?: InputMaybe; + MaximumPermissionsApiEnabled?: InputMaybe; + MaximumPermissionsApiUserOnly?: InputMaybe; + MaximumPermissionsAppFrameworkManageApp?: InputMaybe; + MaximumPermissionsAppFrameworkManageTemplate?: InputMaybe; + MaximumPermissionsAppFrameworkViewApp?: InputMaybe; + MaximumPermissionsApprovalAdmin?: InputMaybe; + MaximumPermissionsApprovalDesigner?: InputMaybe; + MaximumPermissionsAssignPermissionSets?: InputMaybe; + MaximumPermissionsAssignTopics?: InputMaybe; + MaximumPermissionsAttributionModelUser?: InputMaybe; + MaximumPermissionsAuthorApex?: InputMaybe; + MaximumPermissionsB2BMarketingAnalyticsUser?: InputMaybe; + MaximumPermissionsBulkApiHardDelete?: InputMaybe; + MaximumPermissionsBypassMFAForUiLogins?: InputMaybe; + MaximumPermissionsCMSECEAuthoringAccess?: InputMaybe; + MaximumPermissionsCampaignInfluence2?: InputMaybe; + MaximumPermissionsCanApproveFeedPost?: InputMaybe; + MaximumPermissionsCanApproveUninstalledApps?: InputMaybe; + MaximumPermissionsCanDoActAsUser?: InputMaybe; + MaximumPermissionsCanEditPrompts?: InputMaybe; + MaximumPermissionsCanInsertFeedSystemFields?: InputMaybe; + MaximumPermissionsCanTranslateScrt2Conversation?: InputMaybe; + MaximumPermissionsCanUpdateEmailMessage?: InputMaybe; + MaximumPermissionsCanUseNewDashboardBuilder?: InputMaybe; + MaximumPermissionsCanVerifyComment?: InputMaybe; + MaximumPermissionsCanWriteWithAiScrt2Conversation?: InputMaybe; + MaximumPermissionsCdcReportingCreateReports?: InputMaybe; + MaximumPermissionsCdcReportingManageFolders?: InputMaybe; + MaximumPermissionsCdcReportingViewReports?: InputMaybe; + MaximumPermissionsChangeDashboardColors?: InputMaybe; + MaximumPermissionsChatterComposeUiCodesnippet?: InputMaybe; + MaximumPermissionsChatterEditOwnPost?: InputMaybe; + MaximumPermissionsChatterEditOwnRecordPost?: InputMaybe; + MaximumPermissionsChatterFileLink?: InputMaybe; + MaximumPermissionsChatterInternalUser?: InputMaybe; + MaximumPermissionsChatterInviteExternalUsers?: InputMaybe; + MaximumPermissionsChatterOwnGroups?: InputMaybe; + MaximumPermissionsClientSecretRotation?: InputMaybe; + MaximumPermissionsCloseConversations?: InputMaybe; + MaximumPermissionsConfigCustomRecs?: InputMaybe; + MaximumPermissionsConfigureDataspaceScope?: InputMaybe; + MaximumPermissionsConnectOrgToEnvironmentHub?: InputMaybe; + MaximumPermissionsConsentApiUpdate?: InputMaybe; + MaximumPermissionsContentAdministrator?: InputMaybe; + MaximumPermissionsContentHubUser?: InputMaybe; + MaximumPermissionsContentWorkspaces?: InputMaybe; + MaximumPermissionsConvertLeads?: InputMaybe; + MaximumPermissionsCreateCustomizeDashboards?: InputMaybe; + MaximumPermissionsCreateCustomizeFilters?: InputMaybe; + MaximumPermissionsCreateCustomizeReports?: InputMaybe; + MaximumPermissionsCreateDashboardFolders?: InputMaybe; + MaximumPermissionsCreateLtngTempFolder?: InputMaybe; + MaximumPermissionsCreateLtngTempInPub?: InputMaybe; + MaximumPermissionsCreatePackaging?: InputMaybe; + MaximumPermissionsCreateReportFolders?: InputMaybe; + MaximumPermissionsCreateReportInLightning?: InputMaybe; + MaximumPermissionsCreateTopics?: InputMaybe; + MaximumPermissionsCreateWorkBadgeDefinition?: InputMaybe; + MaximumPermissionsCreateWorkspaces?: InputMaybe; + MaximumPermissionsCustomAppsOnFSMobile?: InputMaybe; + MaximumPermissionsCustomMobileAppsAccess?: InputMaybe; + MaximumPermissionsCustomSidebarOnAllPages?: InputMaybe; + MaximumPermissionsCustomizeApplication?: InputMaybe; + MaximumPermissionsDataExport?: InputMaybe; + MaximumPermissionsDelegatedTwoFactor?: InputMaybe; + MaximumPermissionsDeleteActivatedContract?: InputMaybe; + MaximumPermissionsDeleteCrMemoAndInvoice?: InputMaybe; + MaximumPermissionsDeleteSalesforceFiles?: InputMaybe; + MaximumPermissionsDeleteTopics?: InputMaybe; + MaximumPermissionsDigitalLendingAdminUser?: InputMaybe; + MaximumPermissionsDigitalLendingEditReadOnly?: InputMaybe; + MaximumPermissionsDigitalLendingUser?: InputMaybe; + MaximumPermissionsDigitalLendingWorkbench?: InputMaybe; + MaximumPermissionsDistributeFromPersWksp?: InputMaybe; + MaximumPermissionsDownloadMaliciousFiles?: InputMaybe; + MaximumPermissionsDownloadPackageVersionZips?: InputMaybe; + MaximumPermissionsEditActivatedOrders?: InputMaybe; + MaximumPermissionsEditBillingInfo?: InputMaybe; + MaximumPermissionsEditBrandTemplates?: InputMaybe; + MaximumPermissionsEditCaseComments?: InputMaybe; + MaximumPermissionsEditEvent?: InputMaybe; + MaximumPermissionsEditHtmlTemplates?: InputMaybe; + MaximumPermissionsEditMyDashboards?: InputMaybe; + MaximumPermissionsEditMyReports?: InputMaybe; + MaximumPermissionsEditOppLineItemUnitPrice?: InputMaybe; + MaximumPermissionsEditPublicDocuments?: InputMaybe; + MaximumPermissionsEditPublicFilters?: InputMaybe; + MaximumPermissionsEditPublicTemplates?: InputMaybe; + MaximumPermissionsEditReadonlyFields?: InputMaybe; + MaximumPermissionsEditTask?: InputMaybe; + MaximumPermissionsEditTopics?: InputMaybe; + MaximumPermissionsEmailAdministration?: InputMaybe; + MaximumPermissionsEmailMass?: InputMaybe; + MaximumPermissionsEmailSingle?: InputMaybe; + MaximumPermissionsEmailTemplateManagement?: InputMaybe; + MaximumPermissionsEnableBCTransactionPolling?: InputMaybe; + MaximumPermissionsEnableCommunityAppLauncher?: InputMaybe; + MaximumPermissionsEnableIPFSUpload?: InputMaybe; + MaximumPermissionsEnableNotifications?: InputMaybe; + MaximumPermissionsEngagementConfigUser?: InputMaybe; + MaximumPermissionsEnhancedSalesMobileExp?: InputMaybe; + MaximumPermissionsExportReport?: InputMaybe; + MaximumPermissionsExternalClientAppAdmin?: InputMaybe; + MaximumPermissionsExternalClientAppDeveloper?: InputMaybe; + MaximumPermissionsExternalClientAppViewer?: InputMaybe; + MaximumPermissionsFSCArcGraphCommunityUser?: InputMaybe; + MaximumPermissionsFeedPinning?: InputMaybe; + MaximumPermissionsFlowUFLRequired?: InputMaybe; + MaximumPermissionsForceTwoFactor?: InputMaybe; + MaximumPermissionsFreezeUsers?: InputMaybe; + MaximumPermissionsGiveRecognitionBadge?: InputMaybe; + MaximumPermissionsGovernNetworks?: InputMaybe; + MaximumPermissionsGrantOutboundBundling?: InputMaybe; + MaximumPermissionsHasUnlimitedNBAExecutions?: InputMaybe; + MaximumPermissionsHeadlessCMSAccess?: InputMaybe; + MaximumPermissionsHeadlessPublishNudges?: InputMaybe; + MaximumPermissionsHideReadByList?: InputMaybe; + MaximumPermissionsIdentityConnect?: InputMaybe; + MaximumPermissionsIdentityEnabled?: InputMaybe; + MaximumPermissionsImportCustomObjects?: InputMaybe; + MaximumPermissionsImportLeads?: InputMaybe; + MaximumPermissionsImportPersonal?: InputMaybe; + MaximumPermissionsInboundMigrationToolsUser?: InputMaybe; + MaximumPermissionsInstallPackaging?: InputMaybe; + MaximumPermissionsIntelligentDocumentProcessing?: InputMaybe; + MaximumPermissionsIsSsoEnabled?: InputMaybe; + MaximumPermissionsIsotopeAccess?: InputMaybe; + MaximumPermissionsIsotopeCToCUser?: InputMaybe; + MaximumPermissionsIsotopeLEX?: InputMaybe; + MaximumPermissionsKGERMultiArticlesUser?: InputMaybe; + MaximumPermissionsLMEndMessagingSessionUserPerm?: InputMaybe; + MaximumPermissionsLMOutboundMessagingUserPerm?: InputMaybe; + MaximumPermissionsLightningConsoleAllowedForUser?: InputMaybe; + MaximumPermissionsLightningExperienceUser?: InputMaybe; + MaximumPermissionsListEmailSend?: InputMaybe; + MaximumPermissionsLobbyManagementUserAccess?: InputMaybe; + MaximumPermissionsLtngPromoReserved01UserPerm?: InputMaybe; + MaximumPermissionsMCPMetadataApi?: InputMaybe; + MaximumPermissionsManageAccessPolicies?: InputMaybe; + MaximumPermissionsManageAgentforceServiceAgent?: InputMaybe; + MaximumPermissionsManageAnalyticSnapshots?: InputMaybe; + MaximumPermissionsManageApiNamedQueries?: InputMaybe; + MaximumPermissionsManageAuthProviders?: InputMaybe; + MaximumPermissionsManageBusinessHourHolidays?: InputMaybe; + MaximumPermissionsManageC360AConnections?: InputMaybe; + MaximumPermissionsManageCMS?: InputMaybe; + MaximumPermissionsManageCallCenters?: InputMaybe; + MaximumPermissionsManageCases?: InputMaybe; + MaximumPermissionsManageCategories?: InputMaybe; + MaximumPermissionsManageCdpMlModels?: InputMaybe; + MaximumPermissionsManageCertificates?: InputMaybe; + MaximumPermissionsManageCertificatesExpiration?: InputMaybe; + MaximumPermissionsManageChatterMessages?: InputMaybe; + MaximumPermissionsManageContentPermissions?: InputMaybe; + MaximumPermissionsManageContentProperties?: InputMaybe; + MaximumPermissionsManageContentTaxonomy?: InputMaybe; + MaximumPermissionsManageContentTypes?: InputMaybe; + MaximumPermissionsManageCustomDomains?: InputMaybe; + MaximumPermissionsManageCustomPermissions?: InputMaybe; + MaximumPermissionsManageCustomReportTypes?: InputMaybe; + MaximumPermissionsManageDashbdsInPubFolders?: InputMaybe; + MaximumPermissionsManageDataCategories?: InputMaybe; + MaximumPermissionsManageDataIntegrations?: InputMaybe; + MaximumPermissionsManageDataspaceScope?: InputMaybe; + MaximumPermissionsManageDynamicDashboards?: InputMaybe; + MaximumPermissionsManageEmailClientConfig?: InputMaybe; + MaximumPermissionsManageExchangeConfig?: InputMaybe; + MaximumPermissionsManageExternalConnections?: InputMaybe; + MaximumPermissionsManageFilesAndAttachments?: InputMaybe; + MaximumPermissionsManageForecastingCustomData?: InputMaybe; + MaximumPermissionsManageHealthCheck?: InputMaybe; + MaximumPermissionsManageHerokuAppLink?: InputMaybe; + MaximumPermissionsManageHubConnections?: InputMaybe; + MaximumPermissionsManageIntegrationConnections?: InputMaybe; + MaximumPermissionsManageInteraction?: InputMaybe; + MaximumPermissionsManageInternalUsers?: InputMaybe; + MaximumPermissionsManageIpAddresses?: InputMaybe; + MaximumPermissionsManageLeads?: InputMaybe; + MaximumPermissionsManageLoginAccessPolicies?: InputMaybe; + MaximumPermissionsManageMaliciousFiles?: InputMaybe; + MaximumPermissionsManageMobile?: InputMaybe; + MaximumPermissionsManageNamedCredentials?: InputMaybe; + MaximumPermissionsManageNetworks?: InputMaybe; + MaximumPermissionsManageOrchInstsAndWorkItems?: InputMaybe; + MaximumPermissionsManageOrchestrationRuns?: InputMaybe; + MaximumPermissionsManagePasswordPolicies?: InputMaybe; + MaximumPermissionsManageProfilesPermissionsets?: InputMaybe; + MaximumPermissionsManagePropositions?: InputMaybe; + MaximumPermissionsManagePvtRptsAndDashbds?: InputMaybe; + MaximumPermissionsManageQuotas?: InputMaybe; + MaximumPermissionsManageRecommendationStrategies?: InputMaybe; + MaximumPermissionsManageReleaseUpdates?: InputMaybe; + MaximumPermissionsManageRemoteAccess?: InputMaybe; + MaximumPermissionsManageReportsInPubFolders?: InputMaybe; + MaximumPermissionsManageRoles?: InputMaybe; + MaximumPermissionsManageSessionPermissionSets?: InputMaybe; + MaximumPermissionsManageSharedListViews?: InputMaybe; + MaximumPermissionsManageSharing?: InputMaybe; + MaximumPermissionsManageSocialPosting?: InputMaybe; + MaximumPermissionsManageSolutions?: InputMaybe; + MaximumPermissionsManageSubscriptions?: InputMaybe; + MaximumPermissionsManageSurveys?: InputMaybe; + MaximumPermissionsManageSynonyms?: InputMaybe; + MaximumPermissionsManageTrustMeasures?: InputMaybe; + MaximumPermissionsManageTwoFactor?: InputMaybe; + MaximumPermissionsManageUnlistedGroups?: InputMaybe; + MaximumPermissionsManageUsers?: InputMaybe; + MaximumPermissionsMassInlineEdit?: InputMaybe; + MaximumPermissionsMeetingEngagementUser?: InputMaybe; + MaximumPermissionsMemberSelfServiceAgentAccess?: InputMaybe; + MaximumPermissionsMergeTopics?: InputMaybe; + MaximumPermissionsMetadataStudioUser?: InputMaybe; + MaximumPermissionsMngBenVerfForAssistiveAgnt?: InputMaybe; + MaximumPermissionsModerateChatter?: InputMaybe; + MaximumPermissionsModerateNetworkUsers?: InputMaybe; + MaximumPermissionsModifyAccessAllowPolicies?: InputMaybe; + MaximumPermissionsModifyAccessDenyPolicies?: InputMaybe; + MaximumPermissionsModifyAllData?: InputMaybe; + MaximumPermissionsModifyAllPolicyCenterPolicies?: InputMaybe; + MaximumPermissionsModifyDataClassification?: InputMaybe; + MaximumPermissionsModifyMetadata?: InputMaybe; + MaximumPermissionsMonitorLoginHistory?: InputMaybe; + MaximumPermissionsNativeWebviewScrolling?: InputMaybe; + MaximumPermissionsNewReportBuilder?: InputMaybe; + MaximumPermissionsOutboundMigrationToolsUser?: InputMaybe; + MaximumPermissionsOverrideForecasts?: InputMaybe; + MaximumPermissionsPackaging2?: InputMaybe; + MaximumPermissionsPackaging2Delete?: InputMaybe; + MaximumPermissionsPasswordNeverExpires?: InputMaybe; + MaximumPermissionsPersonalizationDecisioningUser?: InputMaybe; + MaximumPermissionsPersonalizationIntelUser?: InputMaybe; + MaximumPermissionsPersonalizationPlatform?: InputMaybe; + MaximumPermissionsPersonalizedFinanceUserAccess?: InputMaybe; + MaximumPermissionsPreventClassicExperience?: InputMaybe; + MaximumPermissionsPrismBackofficeUser?: InputMaybe; + MaximumPermissionsPrismPlaygroundUser?: InputMaybe; + MaximumPermissionsPrivacyDataAccess?: InputMaybe; + MaximumPermissionsPrmExtIntPrtnrAdminUser?: InputMaybe; + MaximumPermissionsPublishPackaging?: InputMaybe; + MaximumPermissionsQrCodeGeneratorMobilePublisherPlayground?: InputMaybe; + MaximumPermissionsQueryAllFiles?: InputMaybe; + MaximumPermissionsQueryNonVetoedFiles?: InputMaybe; + MaximumPermissionsQuipMetricsAccess?: InputMaybe; + MaximumPermissionsQuipUserEngagementMetrics?: InputMaybe; + MaximumPermissionsReassignOrchestrationWorkItems?: InputMaybe; + MaximumPermissionsRegrelloUser?: InputMaybe; + MaximumPermissionsRemoveDirectMessageMembers?: InputMaybe; + MaximumPermissionsResetPasswords?: InputMaybe; + MaximumPermissionsRunFlow?: InputMaybe; + MaximumPermissionsRunReports?: InputMaybe; + MaximumPermissionsSalesInsightsUser?: InputMaybe; + MaximumPermissionsSandboxTestingInCommunityApp?: InputMaybe; + MaximumPermissionsScheduleJob?: InputMaybe; + MaximumPermissionsScheduleReports?: InputMaybe; + MaximumPermissionsSegmentIntelligenceUser?: InputMaybe; + MaximumPermissionsSelectFilesFromSalesforce?: InputMaybe; + MaximumPermissionsSendAnnouncementEmails?: InputMaybe; + MaximumPermissionsSendCustomNotifications?: InputMaybe; + MaximumPermissionsSendSitRequests?: InputMaybe; + MaximumPermissionsShowCompanyNameAsUserBadge?: InputMaybe; + MaximumPermissionsSimpleCsvDataImportUser?: InputMaybe; + MaximumPermissionsSkipIdentityConfirmation?: InputMaybe; + MaximumPermissionsSolutionImport?: InputMaybe; + MaximumPermissionsStageManagementDesignUser?: InputMaybe; + MaximumPermissionsSubscribeDashboardRolesGrps?: InputMaybe; + MaximumPermissionsSubscribeDashboardToOtherUsers?: InputMaybe; + MaximumPermissionsSubscribeReportRolesGrps?: InputMaybe; + MaximumPermissionsSubscribeReportToOtherUsers?: InputMaybe; + MaximumPermissionsSubscribeReportsRunAsUser?: InputMaybe; + MaximumPermissionsSubscribeToLightningDashboards?: InputMaybe; + MaximumPermissionsSubscribeToLightningReports?: InputMaybe; + MaximumPermissionsTerritoryOperations?: InputMaybe; + MaximumPermissionsTraceXdsQueries?: InputMaybe; + MaximumPermissionsTransactionalEmailSend?: InputMaybe; + MaximumPermissionsTransferAnyCase?: InputMaybe; + MaximumPermissionsTransferAnyEntity?: InputMaybe; + MaximumPermissionsTransferAnyLead?: InputMaybe; + MaximumPermissionsTwoFactorApi?: InputMaybe; + MaximumPermissionsUpdateReportTypeReferences?: InputMaybe; + MaximumPermissionsUseAnyApiAuth?: InputMaybe; + MaximumPermissionsUseAssistantDialog?: InputMaybe; + MaximumPermissionsUseMySearch?: InputMaybe; + MaximumPermissionsUseQuerySuggestions?: InputMaybe; + MaximumPermissionsUseRestrictedTheme?: InputMaybe; + MaximumPermissionsUseServicePartReturn?: InputMaybe; + MaximumPermissionsUseSetupWithAgentforce?: InputMaybe; + MaximumPermissionsUseTeamReassignWizards?: InputMaybe; + MaximumPermissionsUseTeamsForEmployee?: InputMaybe; + MaximumPermissionsUseTeamsForItSrvcs?: InputMaybe; + MaximumPermissionsUseWebLink?: InputMaybe; + MaximumPermissionsUserCanDeployStore?: InputMaybe; + MaximumPermissionsUserInteractionInsights?: InputMaybe; + MaximumPermissionsViewAccessPolicies?: InputMaybe; + MaximumPermissionsViewAllActivities?: InputMaybe; + MaximumPermissionsViewAllCustomSettings?: InputMaybe; + MaximumPermissionsViewAllData?: InputMaybe; + MaximumPermissionsViewAllFieldsGlobal?: InputMaybe; + MaximumPermissionsViewAllForecasts?: InputMaybe; + MaximumPermissionsViewAllForeignKeyNames?: InputMaybe; + MaximumPermissionsViewAllPolicyCenterPolicies?: InputMaybe; + MaximumPermissionsViewAllProfiles?: InputMaybe; + MaximumPermissionsViewAllUsers?: InputMaybe; + MaximumPermissionsViewApiNamedQueries?: InputMaybe; + MaximumPermissionsViewClientSecret?: InputMaybe; + MaximumPermissionsViewContent?: InputMaybe; + MaximumPermissionsViewContentTaxonomy?: InputMaybe; + MaximumPermissionsViewDataAssessment?: InputMaybe; + MaximumPermissionsViewDataCategories?: InputMaybe; + MaximumPermissionsViewDeveloperName?: InputMaybe; + MaximumPermissionsViewEncryptedData?: InputMaybe; + MaximumPermissionsViewEventLogFiles?: InputMaybe; + MaximumPermissionsViewHealthCheck?: InputMaybe; + MaximumPermissionsViewHelpLink?: InputMaybe; + MaximumPermissionsViewLicenseUtilization?: InputMaybe; + MaximumPermissionsViewMyTeamsDashboards?: InputMaybe; + MaximumPermissionsViewOrchestrationsInAutomApp?: InputMaybe; + MaximumPermissionsViewPrivateStaticResources?: InputMaybe; + MaximumPermissionsViewPublicCapstoneFolders?: InputMaybe; + MaximumPermissionsViewPublicDashboards?: InputMaybe; + MaximumPermissionsViewPublicReports?: InputMaybe; + MaximumPermissionsViewRecommendations?: InputMaybe; + MaximumPermissionsViewRestrictionAndScopingRules?: InputMaybe; + MaximumPermissionsViewRoles?: InputMaybe; + MaximumPermissionsViewSetup?: InputMaybe; + MaximumPermissionsViewTrustMeasures?: InputMaybe; + MaximumPermissionsViewUserPII?: InputMaybe; + MaximumPermissionsYourAccountCDAPublishEvents?: InputMaybe; + MigratableLicenses?: InputMaybe; + PermissionSetLicenseKey?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + TotalLicenses?: InputMaybe; + UsedLicenses?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type PermissionSet_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + HasActivationRequired?: InputMaybe; + Id?: InputMaybe; + IsCustom?: InputMaybe; + IsOwnedByProfile?: InputMaybe; + Label?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + License?: InputMaybe; + LicenseId?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + PermissionSetGroup?: InputMaybe; + PermissionSetGroupId?: InputMaybe; + PermissionsAcceptInboundBundling?: InputMaybe; + PermissionsAccessBankingRelationshipAssistance?: InputMaybe; + PermissionsAccessBankingServiceAgent?: InputMaybe; + PermissionsAccessCMC?: InputMaybe; + PermissionsAccessContentBuilder?: InputMaybe; + PermissionsAccessDisputePrompts?: InputMaybe; + PermissionsAccessOrchestrationObjects?: InputMaybe; + PermissionsAccessPolicyAgent?: InputMaybe; + PermissionsAccessServiceEinstein?: InputMaybe; + PermissionsAccessSfDrive?: InputMaybe; + PermissionsAccessToComplaintAgent?: InputMaybe; + PermissionsAccessToComplaintMgmt?: InputMaybe; + PermissionsAccessToDisputeManagement?: InputMaybe; + PermissionsAccessToServiceProcess?: InputMaybe; + PermissionsAccessWealthAdvisorAgent?: InputMaybe; + PermissionsAccountSwitcherUser?: InputMaybe; + PermissionsActivateContract?: InputMaybe; + PermissionsActivateOrder?: InputMaybe; + PermissionsActivateSystemModeFlows?: InputMaybe; + PermissionsActivitiesAccess?: InputMaybe; + PermissionsAddDirectMessageMembers?: InputMaybe; + PermissionsAdvancedCsvDataImportUser?: InputMaybe; + PermissionsAgentforceServiceAgentUser?: InputMaybe; + PermissionsAllowEmailIC?: InputMaybe; + PermissionsAllowLightningLogin?: InputMaybe; + PermissionsAllowViewEditConvertedLeads?: InputMaybe; + PermissionsApexRestServices?: InputMaybe; + PermissionsApiEnabled?: InputMaybe; + PermissionsApiUserOnly?: InputMaybe; + PermissionsAppFrameworkManageApp?: InputMaybe; + PermissionsAppFrameworkManageTemplate?: InputMaybe; + PermissionsAppFrameworkViewApp?: InputMaybe; + PermissionsApprovalAdmin?: InputMaybe; + PermissionsApprovalDesigner?: InputMaybe; + PermissionsAssignPermissionSets?: InputMaybe; + PermissionsAssignTopics?: InputMaybe; + PermissionsAttributionModelUser?: InputMaybe; + PermissionsAuthorApex?: InputMaybe; + PermissionsB2BMarketingAnalyticsUser?: InputMaybe; + PermissionsBulkApiHardDelete?: InputMaybe; + PermissionsBypassMFAForUiLogins?: InputMaybe; + PermissionsCMSECEAuthoringAccess?: InputMaybe; + PermissionsCampaignInfluence2?: InputMaybe; + PermissionsCanApproveFeedPost?: InputMaybe; + PermissionsCanApproveUninstalledApps?: InputMaybe; + PermissionsCanDoActAsUser?: InputMaybe; + PermissionsCanEditPrompts?: InputMaybe; + PermissionsCanInsertFeedSystemFields?: InputMaybe; + PermissionsCanTranslateScrt2Conversation?: InputMaybe; + PermissionsCanUpdateEmailMessage?: InputMaybe; + PermissionsCanUseNewDashboardBuilder?: InputMaybe; + PermissionsCanVerifyComment?: InputMaybe; + PermissionsCanWriteWithAiScrt2Conversation?: InputMaybe; + PermissionsCdcReportingCreateReports?: InputMaybe; + PermissionsCdcReportingManageFolders?: InputMaybe; + PermissionsCdcReportingViewReports?: InputMaybe; + PermissionsChangeDashboardColors?: InputMaybe; + PermissionsChatterComposeUiCodesnippet?: InputMaybe; + PermissionsChatterEditOwnPost?: InputMaybe; + PermissionsChatterEditOwnRecordPost?: InputMaybe; + PermissionsChatterFileLink?: InputMaybe; + PermissionsChatterInternalUser?: InputMaybe; + PermissionsChatterInviteExternalUsers?: InputMaybe; + PermissionsChatterOwnGroups?: InputMaybe; + PermissionsClientSecretRotation?: InputMaybe; + PermissionsCloseConversations?: InputMaybe; + PermissionsConfigCustomRecs?: InputMaybe; + PermissionsConfigureDataspaceScope?: InputMaybe; + PermissionsConnectOrgToEnvironmentHub?: InputMaybe; + PermissionsConsentApiUpdate?: InputMaybe; + PermissionsContentAdministrator?: InputMaybe; + PermissionsContentHubUser?: InputMaybe; + PermissionsContentWorkspaces?: InputMaybe; + PermissionsConvertLeads?: InputMaybe; + PermissionsCreateCustomizeDashboards?: InputMaybe; + PermissionsCreateCustomizeFilters?: InputMaybe; + PermissionsCreateCustomizeReports?: InputMaybe; + PermissionsCreateDashboardFolders?: InputMaybe; + PermissionsCreateLtngTempFolder?: InputMaybe; + PermissionsCreateLtngTempInPub?: InputMaybe; + PermissionsCreatePackaging?: InputMaybe; + PermissionsCreateReportFolders?: InputMaybe; + PermissionsCreateReportInLightning?: InputMaybe; + PermissionsCreateTopics?: InputMaybe; + PermissionsCreateWorkBadgeDefinition?: InputMaybe; + PermissionsCreateWorkspaces?: InputMaybe; + PermissionsCustomAppsOnFSMobile?: InputMaybe; + PermissionsCustomMobileAppsAccess?: InputMaybe; + PermissionsCustomSidebarOnAllPages?: InputMaybe; + PermissionsCustomizeApplication?: InputMaybe; + PermissionsDataExport?: InputMaybe; + PermissionsDelegatedTwoFactor?: InputMaybe; + PermissionsDeleteActivatedContract?: InputMaybe; + PermissionsDeleteCrMemoAndInvoice?: InputMaybe; + PermissionsDeleteSalesforceFiles?: InputMaybe; + PermissionsDeleteTopics?: InputMaybe; + PermissionsDigitalLendingAdminUser?: InputMaybe; + PermissionsDigitalLendingEditReadOnly?: InputMaybe; + PermissionsDigitalLendingUser?: InputMaybe; + PermissionsDigitalLendingWorkbench?: InputMaybe; + PermissionsDistributeFromPersWksp?: InputMaybe; + PermissionsDownloadMaliciousFiles?: InputMaybe; + PermissionsDownloadPackageVersionZips?: InputMaybe; + PermissionsEditActivatedOrders?: InputMaybe; + PermissionsEditBillingInfo?: InputMaybe; + PermissionsEditBrandTemplates?: InputMaybe; + PermissionsEditCaseComments?: InputMaybe; + PermissionsEditEvent?: InputMaybe; + PermissionsEditHtmlTemplates?: InputMaybe; + PermissionsEditMyDashboards?: InputMaybe; + PermissionsEditMyReports?: InputMaybe; + PermissionsEditOppLineItemUnitPrice?: InputMaybe; + PermissionsEditPublicDocuments?: InputMaybe; + PermissionsEditPublicFilters?: InputMaybe; + PermissionsEditPublicTemplates?: InputMaybe; + PermissionsEditReadonlyFields?: InputMaybe; + PermissionsEditTask?: InputMaybe; + PermissionsEditTopics?: InputMaybe; + PermissionsEmailAdministration?: InputMaybe; + PermissionsEmailMass?: InputMaybe; + PermissionsEmailSingle?: InputMaybe; + PermissionsEmailTemplateManagement?: InputMaybe; + PermissionsEnableBCTransactionPolling?: InputMaybe; + PermissionsEnableCommunityAppLauncher?: InputMaybe; + PermissionsEnableIPFSUpload?: InputMaybe; + PermissionsEnableNotifications?: InputMaybe; + PermissionsEngagementConfigUser?: InputMaybe; + PermissionsEnhancedSalesMobileExp?: InputMaybe; + PermissionsExportReport?: InputMaybe; + PermissionsExternalClientAppAdmin?: InputMaybe; + PermissionsExternalClientAppDeveloper?: InputMaybe; + PermissionsExternalClientAppViewer?: InputMaybe; + PermissionsFSCArcGraphCommunityUser?: InputMaybe; + PermissionsFeedPinning?: InputMaybe; + PermissionsFlowUFLRequired?: InputMaybe; + PermissionsForceTwoFactor?: InputMaybe; + PermissionsFreezeUsers?: InputMaybe; + PermissionsGiveRecognitionBadge?: InputMaybe; + PermissionsGovernNetworks?: InputMaybe; + PermissionsGrantOutboundBundling?: InputMaybe; + PermissionsHasUnlimitedNBAExecutions?: InputMaybe; + PermissionsHeadlessCMSAccess?: InputMaybe; + PermissionsHeadlessPublishNudges?: InputMaybe; + PermissionsHideReadByList?: InputMaybe; + PermissionsIdentityConnect?: InputMaybe; + PermissionsIdentityEnabled?: InputMaybe; + PermissionsImportCustomObjects?: InputMaybe; + PermissionsImportLeads?: InputMaybe; + PermissionsImportPersonal?: InputMaybe; + PermissionsInboundMigrationToolsUser?: InputMaybe; + PermissionsInstallPackaging?: InputMaybe; + PermissionsIntelligentDocumentProcessing?: InputMaybe; + PermissionsIsSsoEnabled?: InputMaybe; + PermissionsIsotopeAccess?: InputMaybe; + PermissionsIsotopeCToCUser?: InputMaybe; + PermissionsIsotopeLEX?: InputMaybe; + PermissionsKGERMultiArticlesUser?: InputMaybe; + PermissionsLMEndMessagingSessionUserPerm?: InputMaybe; + PermissionsLMOutboundMessagingUserPerm?: InputMaybe; + PermissionsLightningConsoleAllowedForUser?: InputMaybe; + PermissionsLightningExperienceUser?: InputMaybe; + PermissionsListEmailSend?: InputMaybe; + PermissionsLobbyManagementUserAccess?: InputMaybe; + PermissionsLtngPromoReserved01UserPerm?: InputMaybe; + PermissionsMCPMetadataApi?: InputMaybe; + PermissionsManageAccessPolicies?: InputMaybe; + PermissionsManageAgentforceServiceAgent?: InputMaybe; + PermissionsManageAnalyticSnapshots?: InputMaybe; + PermissionsManageApiNamedQueries?: InputMaybe; + PermissionsManageAuthProviders?: InputMaybe; + PermissionsManageBusinessHourHolidays?: InputMaybe; + PermissionsManageC360AConnections?: InputMaybe; + PermissionsManageCMS?: InputMaybe; + PermissionsManageCallCenters?: InputMaybe; + PermissionsManageCases?: InputMaybe; + PermissionsManageCategories?: InputMaybe; + PermissionsManageCdpMlModels?: InputMaybe; + PermissionsManageCertificates?: InputMaybe; + PermissionsManageCertificatesExpiration?: InputMaybe; + PermissionsManageChatterMessages?: InputMaybe; + PermissionsManageContentPermissions?: InputMaybe; + PermissionsManageContentProperties?: InputMaybe; + PermissionsManageContentTaxonomy?: InputMaybe; + PermissionsManageContentTypes?: InputMaybe; + PermissionsManageCustomDomains?: InputMaybe; + PermissionsManageCustomPermissions?: InputMaybe; + PermissionsManageCustomReportTypes?: InputMaybe; + PermissionsManageDashbdsInPubFolders?: InputMaybe; + PermissionsManageDataCategories?: InputMaybe; + PermissionsManageDataIntegrations?: InputMaybe; + PermissionsManageDataspaceScope?: InputMaybe; + PermissionsManageDynamicDashboards?: InputMaybe; + PermissionsManageEmailClientConfig?: InputMaybe; + PermissionsManageExchangeConfig?: InputMaybe; + PermissionsManageExternalConnections?: InputMaybe; + PermissionsManageFilesAndAttachments?: InputMaybe; + PermissionsManageForecastingCustomData?: InputMaybe; + PermissionsManageHealthCheck?: InputMaybe; + PermissionsManageHerokuAppLink?: InputMaybe; + PermissionsManageHubConnections?: InputMaybe; + PermissionsManageIntegrationConnections?: InputMaybe; + PermissionsManageInteraction?: InputMaybe; + PermissionsManageInternalUsers?: InputMaybe; + PermissionsManageIpAddresses?: InputMaybe; + PermissionsManageLeads?: InputMaybe; + PermissionsManageLoginAccessPolicies?: InputMaybe; + PermissionsManageMaliciousFiles?: InputMaybe; + PermissionsManageMobile?: InputMaybe; + PermissionsManageNamedCredentials?: InputMaybe; + PermissionsManageNetworks?: InputMaybe; + PermissionsManageOrchInstsAndWorkItems?: InputMaybe; + PermissionsManageOrchestrationRuns?: InputMaybe; + PermissionsManagePasswordPolicies?: InputMaybe; + PermissionsManageProfilesPermissionsets?: InputMaybe; + PermissionsManagePropositions?: InputMaybe; + PermissionsManagePvtRptsAndDashbds?: InputMaybe; + PermissionsManageQuotas?: InputMaybe; + PermissionsManageRecommendationStrategies?: InputMaybe; + PermissionsManageReleaseUpdates?: InputMaybe; + PermissionsManageRemoteAccess?: InputMaybe; + PermissionsManageReportsInPubFolders?: InputMaybe; + PermissionsManageRoles?: InputMaybe; + PermissionsManageSessionPermissionSets?: InputMaybe; + PermissionsManageSharedListViews?: InputMaybe; + PermissionsManageSharing?: InputMaybe; + PermissionsManageSocialPosting?: InputMaybe; + PermissionsManageSolutions?: InputMaybe; + PermissionsManageSubscriptions?: InputMaybe; + PermissionsManageSurveys?: InputMaybe; + PermissionsManageSynonyms?: InputMaybe; + PermissionsManageTrustMeasures?: InputMaybe; + PermissionsManageTwoFactor?: InputMaybe; + PermissionsManageUnlistedGroups?: InputMaybe; + PermissionsManageUsers?: InputMaybe; + PermissionsMassInlineEdit?: InputMaybe; + PermissionsMeetingEngagementUser?: InputMaybe; + PermissionsMemberSelfServiceAgentAccess?: InputMaybe; + PermissionsMergeTopics?: InputMaybe; + PermissionsMetadataStudioUser?: InputMaybe; + PermissionsMngBenVerfForAssistiveAgnt?: InputMaybe; + PermissionsModerateChatter?: InputMaybe; + PermissionsModerateNetworkUsers?: InputMaybe; + PermissionsModifyAccessAllowPolicies?: InputMaybe; + PermissionsModifyAccessDenyPolicies?: InputMaybe; + PermissionsModifyAllData?: InputMaybe; + PermissionsModifyAllPolicyCenterPolicies?: InputMaybe; + PermissionsModifyDataClassification?: InputMaybe; + PermissionsModifyMetadata?: InputMaybe; + PermissionsMonitorLoginHistory?: InputMaybe; + PermissionsNativeWebviewScrolling?: InputMaybe; + PermissionsNewReportBuilder?: InputMaybe; + PermissionsOutboundMigrationToolsUser?: InputMaybe; + PermissionsOverrideForecasts?: InputMaybe; + PermissionsPackaging2?: InputMaybe; + PermissionsPackaging2Delete?: InputMaybe; + PermissionsPasswordNeverExpires?: InputMaybe; + PermissionsPersonalizationDecisioningUser?: InputMaybe; + PermissionsPersonalizationIntelUser?: InputMaybe; + PermissionsPersonalizationPlatform?: InputMaybe; + PermissionsPersonalizedFinanceUserAccess?: InputMaybe; + PermissionsPreventClassicExperience?: InputMaybe; + PermissionsPrismBackofficeUser?: InputMaybe; + PermissionsPrismPlaygroundUser?: InputMaybe; + PermissionsPrivacyDataAccess?: InputMaybe; + PermissionsPrmExtIntPrtnrAdminUser?: InputMaybe; + PermissionsPublishPackaging?: InputMaybe; + PermissionsQrCodeGeneratorMobilePublisherPlayground?: InputMaybe; + PermissionsQueryAllFiles?: InputMaybe; + PermissionsQueryNonVetoedFiles?: InputMaybe; + PermissionsQuipMetricsAccess?: InputMaybe; + PermissionsQuipUserEngagementMetrics?: InputMaybe; + PermissionsReassignOrchestrationWorkItems?: InputMaybe; + PermissionsRegrelloUser?: InputMaybe; + PermissionsRemoveDirectMessageMembers?: InputMaybe; + PermissionsResetPasswords?: InputMaybe; + PermissionsRunFlow?: InputMaybe; + PermissionsRunReports?: InputMaybe; + PermissionsSalesInsightsUser?: InputMaybe; + PermissionsSandboxTestingInCommunityApp?: InputMaybe; + PermissionsScheduleJob?: InputMaybe; + PermissionsScheduleReports?: InputMaybe; + PermissionsSegmentIntelligenceUser?: InputMaybe; + PermissionsSelectFilesFromSalesforce?: InputMaybe; + PermissionsSendAnnouncementEmails?: InputMaybe; + PermissionsSendCustomNotifications?: InputMaybe; + PermissionsSendSitRequests?: InputMaybe; + PermissionsShowCompanyNameAsUserBadge?: InputMaybe; + PermissionsSimpleCsvDataImportUser?: InputMaybe; + PermissionsSkipIdentityConfirmation?: InputMaybe; + PermissionsSolutionImport?: InputMaybe; + PermissionsStageManagementDesignUser?: InputMaybe; + PermissionsSubscribeDashboardRolesGrps?: InputMaybe; + PermissionsSubscribeDashboardToOtherUsers?: InputMaybe; + PermissionsSubscribeReportRolesGrps?: InputMaybe; + PermissionsSubscribeReportToOtherUsers?: InputMaybe; + PermissionsSubscribeReportsRunAsUser?: InputMaybe; + PermissionsSubscribeToLightningDashboards?: InputMaybe; + PermissionsSubscribeToLightningReports?: InputMaybe; + PermissionsTerritoryOperations?: InputMaybe; + PermissionsTraceXdsQueries?: InputMaybe; + PermissionsTransactionalEmailSend?: InputMaybe; + PermissionsTransferAnyCase?: InputMaybe; + PermissionsTransferAnyEntity?: InputMaybe; + PermissionsTransferAnyLead?: InputMaybe; + PermissionsTwoFactorApi?: InputMaybe; + PermissionsUpdateReportTypeReferences?: InputMaybe; + PermissionsUseAnyApiAuth?: InputMaybe; + PermissionsUseAssistantDialog?: InputMaybe; + PermissionsUseMySearch?: InputMaybe; + PermissionsUseQuerySuggestions?: InputMaybe; + PermissionsUseRestrictedTheme?: InputMaybe; + PermissionsUseServicePartReturn?: InputMaybe; + PermissionsUseSetupWithAgentforce?: InputMaybe; + PermissionsUseTeamReassignWizards?: InputMaybe; + PermissionsUseTeamsForEmployee?: InputMaybe; + PermissionsUseTeamsForItSrvcs?: InputMaybe; + PermissionsUseWebLink?: InputMaybe; + PermissionsUserCanDeployStore?: InputMaybe; + PermissionsUserInteractionInsights?: InputMaybe; + PermissionsViewAccessPolicies?: InputMaybe; + PermissionsViewAllActivities?: InputMaybe; + PermissionsViewAllCustomSettings?: InputMaybe; + PermissionsViewAllData?: InputMaybe; + PermissionsViewAllFieldsGlobal?: InputMaybe; + PermissionsViewAllForecasts?: InputMaybe; + PermissionsViewAllForeignKeyNames?: InputMaybe; + PermissionsViewAllPolicyCenterPolicies?: InputMaybe; + PermissionsViewAllProfiles?: InputMaybe; + PermissionsViewAllUsers?: InputMaybe; + PermissionsViewApiNamedQueries?: InputMaybe; + PermissionsViewClientSecret?: InputMaybe; + PermissionsViewContent?: InputMaybe; + PermissionsViewContentTaxonomy?: InputMaybe; + PermissionsViewDataAssessment?: InputMaybe; + PermissionsViewDataCategories?: InputMaybe; + PermissionsViewDeveloperName?: InputMaybe; + PermissionsViewEncryptedData?: InputMaybe; + PermissionsViewEventLogFiles?: InputMaybe; + PermissionsViewHealthCheck?: InputMaybe; + PermissionsViewHelpLink?: InputMaybe; + PermissionsViewLicenseUtilization?: InputMaybe; + PermissionsViewMyTeamsDashboards?: InputMaybe; + PermissionsViewOrchestrationsInAutomApp?: InputMaybe; + PermissionsViewPrivateStaticResources?: InputMaybe; + PermissionsViewPublicCapstoneFolders?: InputMaybe; + PermissionsViewPublicDashboards?: InputMaybe; + PermissionsViewPublicReports?: InputMaybe; + PermissionsViewRecommendations?: InputMaybe; + PermissionsViewRestrictionAndScopingRules?: InputMaybe; + PermissionsViewRoles?: InputMaybe; + PermissionsViewSetup?: InputMaybe; + PermissionsViewTrustMeasures?: InputMaybe; + PermissionsViewUserPII?: InputMaybe; + PermissionsYourAccountCDAPublishEvents?: InputMaybe; + Profile?: InputMaybe; + ProfileId?: InputMaybe; + PsgCount?: InputMaybe; + SystemModstamp?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type PermissionSet_License_Filters = { + Name?: InputMaybe; + PermissionSetLicense?: InputMaybe; +}; + +export type PhoneNumberOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + like?: InputMaybe; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type PicklistOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + like?: InputMaybe; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type Pricebook2History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Pricebook2?: InputMaybe; + Pricebook2Id?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Pricebook2_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + IsArchived?: InputMaybe; + IsDeleted?: InputMaybe; + IsStandard?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type PricebookEntryHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + PricebookEntry?: InputMaybe; + PricebookEntryId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type PricebookEntry_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + IsArchived?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Pricebook2?: InputMaybe; + Pricebook2Id?: InputMaybe; + Product2?: InputMaybe; + Product2Id?: InputMaybe; + ProductCode?: InputMaybe; + SystemModstamp?: InputMaybe; + UnitPrice?: InputMaybe; + UseStandardPrice?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ProcessDefinition_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + Id?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LockType?: InputMaybe; + Name?: InputMaybe; + State?: InputMaybe; + SystemModstamp?: InputMaybe; + TableEnumOrId?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ProcessException_AttachedTo_Filters = { + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lease__c?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Order?: InputMaybe; + OrderItem?: InputMaybe; + Payment__c?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + Tenant__c?: InputMaybe; +}; + +export type ProcessException_Filter = { + Asset?: InputMaybe; + AssetId?: InputMaybe; + AttachedTo?: InputMaybe; + AttachedToId?: InputMaybe; + Case?: InputMaybe; + CaseId?: InputMaybe; + Category?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + ExternalReference?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Message?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Priority?: InputMaybe; + ProcessExceptionNumber?: InputMaybe; + Severity?: InputMaybe; + SeverityCategory?: InputMaybe; + Status?: InputMaybe; + StatusCategory?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ProcessException_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type ProcessInstance_Filter = { + CompletedDate?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + ElapsedTimeInDays?: InputMaybe; + ElapsedTimeInHours?: InputMaybe; + ElapsedTimeInMinutes?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActor?: InputMaybe; + LastActorId?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + ProcessDefinition?: InputMaybe; + ProcessDefinitionId?: InputMaybe; + Status?: InputMaybe; + SubmittedBy?: InputMaybe; + SubmittedById?: InputMaybe; + SystemModstamp?: InputMaybe; + TargetObject?: InputMaybe; + TargetObjectId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ProcessInstance_TargetObject_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + AnalyticsUserAttrFuncTkn?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + Asset?: InputMaybe; + AssetRelationship?: InputMaybe; + AssociatedLocation?: InputMaybe; + AuthorizationForm?: InputMaybe; + AuthorizationFormConsent?: InputMaybe; + AuthorizationFormDataUse?: InputMaybe; + AuthorizationFormText?: InputMaybe; + BusinessBrand?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + CommSubscription?: InputMaybe; + CommSubscriptionChannelType?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + CommSubscriptionTiming?: InputMaybe; + Contact?: InputMaybe; + ContactPointAddress?: InputMaybe; + ContactPointConsent?: InputMaybe; + ContactPointEmail?: InputMaybe; + ContactPointPhone?: InputMaybe; + ContactPointTypeConsent?: InputMaybe; + Contract?: InputMaybe; + Customer?: InputMaybe; + DataUseLegalBasis?: InputMaybe; + DataUsePurpose?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + DuplicateRecordItem?: InputMaybe; + DuplicateRecordSet?: InputMaybe; + EmailMessage?: InputMaybe; + EngagementChannelType?: InputMaybe; + FlowOrchestrationInstance?: InputMaybe; + FlowOrchestrationVersion?: InputMaybe; + FlowOrchestrationWorkItem?: InputMaybe; + Image?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + Location?: InputMaybe; + LocationTrustMeasure?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + Order?: InputMaybe; + OrgMetricScanSummary?: InputMaybe; + PartyConsent?: InputMaybe; + Payment__c?: InputMaybe; + ProcessException?: InputMaybe; + Product2?: InputMaybe; + ProfileSkill?: InputMaybe; + ProfileSkillEndorsement?: InputMaybe; + ProfileSkillUser?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + ReportHierarchyObjectField?: InputMaybe; + SecurityHealthCheckAlertRecipient?: InputMaybe; + SecurityHealthCheckResult?: InputMaybe; + Seller?: InputMaybe; + SocialPost?: InputMaybe; + StreamingChannel?: InputMaybe; + TableauHostMapping?: InputMaybe; + Tenant__c?: InputMaybe; + UnstructuredStorageSpace?: InputMaybe; + UserLocalWebServerIdentity?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type Product2History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Product2?: InputMaybe; + Product2Id?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Product2_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DisplayUrl?: InputMaybe; + ExternalDataSourceId?: InputMaybe; + ExternalId?: InputMaybe; + Family?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + IsArchived?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + ProductCode?: InputMaybe; + QuantityUnitOfMeasure?: InputMaybe; + StockKeepingUnit?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ProfileSkillEndorsementHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + ProfileSkillEndorsement?: InputMaybe; + ProfileSkillEndorsementId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ProfileSkillEndorsement_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + ProfileSkillUser?: InputMaybe; + ProfileSkillUserId?: InputMaybe; + SystemModstamp?: InputMaybe; + User?: InputMaybe; + UserId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ProfileSkillHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + ProfileSkill?: InputMaybe; + ProfileSkillId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ProfileSkillUserHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + ProfileSkillUser?: InputMaybe; + ProfileSkillUserId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ProfileSkillUser_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + EndorsementCount?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + ProfileSkill?: InputMaybe; + ProfileSkillId?: InputMaybe; + SystemModstamp?: InputMaybe; + User?: InputMaybe; + UserId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ProfileSkill_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + UserCount?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ProfileSkill_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Profile_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DefaultApplicationId?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsSsoEnabled?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + PermissionsAcceptInboundBundling?: InputMaybe; + PermissionsAccessBankingRelationshipAssistance?: InputMaybe; + PermissionsAccessBankingServiceAgent?: InputMaybe; + PermissionsAccessCMC?: InputMaybe; + PermissionsAccessContentBuilder?: InputMaybe; + PermissionsAccessDisputePrompts?: InputMaybe; + PermissionsAccessOrchestrationObjects?: InputMaybe; + PermissionsAccessPolicyAgent?: InputMaybe; + PermissionsAccessServiceEinstein?: InputMaybe; + PermissionsAccessSfDrive?: InputMaybe; + PermissionsAccessToComplaintAgent?: InputMaybe; + PermissionsAccessToComplaintMgmt?: InputMaybe; + PermissionsAccessToDisputeManagement?: InputMaybe; + PermissionsAccessToServiceProcess?: InputMaybe; + PermissionsAccessWealthAdvisorAgent?: InputMaybe; + PermissionsAccountSwitcherUser?: InputMaybe; + PermissionsActivateContract?: InputMaybe; + PermissionsActivateOrder?: InputMaybe; + PermissionsActivateSystemModeFlows?: InputMaybe; + PermissionsActivitiesAccess?: InputMaybe; + PermissionsAddDirectMessageMembers?: InputMaybe; + PermissionsAdvancedCsvDataImportUser?: InputMaybe; + PermissionsAgentforceServiceAgentUser?: InputMaybe; + PermissionsAllowEmailIC?: InputMaybe; + PermissionsAllowLightningLogin?: InputMaybe; + PermissionsAllowViewEditConvertedLeads?: InputMaybe; + PermissionsApexRestServices?: InputMaybe; + PermissionsApiEnabled?: InputMaybe; + PermissionsApiUserOnly?: InputMaybe; + PermissionsAppFrameworkManageApp?: InputMaybe; + PermissionsAppFrameworkManageTemplate?: InputMaybe; + PermissionsAppFrameworkViewApp?: InputMaybe; + PermissionsApprovalAdmin?: InputMaybe; + PermissionsApprovalDesigner?: InputMaybe; + PermissionsAssignPermissionSets?: InputMaybe; + PermissionsAssignTopics?: InputMaybe; + PermissionsAttributionModelUser?: InputMaybe; + PermissionsAuthorApex?: InputMaybe; + PermissionsB2BMarketingAnalyticsUser?: InputMaybe; + PermissionsBulkApiHardDelete?: InputMaybe; + PermissionsBypassMFAForUiLogins?: InputMaybe; + PermissionsCMSECEAuthoringAccess?: InputMaybe; + PermissionsCampaignInfluence2?: InputMaybe; + PermissionsCanApproveFeedPost?: InputMaybe; + PermissionsCanApproveUninstalledApps?: InputMaybe; + PermissionsCanDoActAsUser?: InputMaybe; + PermissionsCanEditPrompts?: InputMaybe; + PermissionsCanInsertFeedSystemFields?: InputMaybe; + PermissionsCanTranslateScrt2Conversation?: InputMaybe; + PermissionsCanUpdateEmailMessage?: InputMaybe; + PermissionsCanUseNewDashboardBuilder?: InputMaybe; + PermissionsCanVerifyComment?: InputMaybe; + PermissionsCanWriteWithAiScrt2Conversation?: InputMaybe; + PermissionsCdcReportingCreateReports?: InputMaybe; + PermissionsCdcReportingManageFolders?: InputMaybe; + PermissionsCdcReportingViewReports?: InputMaybe; + PermissionsChangeDashboardColors?: InputMaybe; + PermissionsChatterComposeUiCodesnippet?: InputMaybe; + PermissionsChatterEditOwnPost?: InputMaybe; + PermissionsChatterEditOwnRecordPost?: InputMaybe; + PermissionsChatterFileLink?: InputMaybe; + PermissionsChatterInternalUser?: InputMaybe; + PermissionsChatterInviteExternalUsers?: InputMaybe; + PermissionsChatterOwnGroups?: InputMaybe; + PermissionsClientSecretRotation?: InputMaybe; + PermissionsCloseConversations?: InputMaybe; + PermissionsConfigCustomRecs?: InputMaybe; + PermissionsConfigureDataspaceScope?: InputMaybe; + PermissionsConnectOrgToEnvironmentHub?: InputMaybe; + PermissionsConsentApiUpdate?: InputMaybe; + PermissionsContentAdministrator?: InputMaybe; + PermissionsContentHubUser?: InputMaybe; + PermissionsContentWorkspaces?: InputMaybe; + PermissionsConvertLeads?: InputMaybe; + PermissionsCreateCustomizeDashboards?: InputMaybe; + PermissionsCreateCustomizeFilters?: InputMaybe; + PermissionsCreateCustomizeReports?: InputMaybe; + PermissionsCreateDashboardFolders?: InputMaybe; + PermissionsCreateLtngTempFolder?: InputMaybe; + PermissionsCreateLtngTempInPub?: InputMaybe; + PermissionsCreateMultiforce?: InputMaybe; + PermissionsCreateReportFolders?: InputMaybe; + PermissionsCreateReportInLightning?: InputMaybe; + PermissionsCreateTopics?: InputMaybe; + PermissionsCreateWorkBadgeDefinition?: InputMaybe; + PermissionsCreateWorkspaces?: InputMaybe; + PermissionsCustomAppsOnFSMobile?: InputMaybe; + PermissionsCustomMobileAppsAccess?: InputMaybe; + PermissionsCustomSidebarOnAllPages?: InputMaybe; + PermissionsCustomizeApplication?: InputMaybe; + PermissionsDataExport?: InputMaybe; + PermissionsDelegatedTwoFactor?: InputMaybe; + PermissionsDeleteActivatedContract?: InputMaybe; + PermissionsDeleteCrMemoAndInvoice?: InputMaybe; + PermissionsDeleteSalesforceFiles?: InputMaybe; + PermissionsDeleteTopics?: InputMaybe; + PermissionsDigitalLendingAdminUser?: InputMaybe; + PermissionsDigitalLendingEditReadOnly?: InputMaybe; + PermissionsDigitalLendingUser?: InputMaybe; + PermissionsDigitalLendingWorkbench?: InputMaybe; + PermissionsDistributeFromPersWksp?: InputMaybe; + PermissionsDownloadMaliciousFiles?: InputMaybe; + PermissionsDownloadPackageVersionZips?: InputMaybe; + PermissionsEditActivatedOrders?: InputMaybe; + PermissionsEditBillingInfo?: InputMaybe; + PermissionsEditBrandTemplates?: InputMaybe; + PermissionsEditCaseComments?: InputMaybe; + PermissionsEditEvent?: InputMaybe; + PermissionsEditHtmlTemplates?: InputMaybe; + PermissionsEditMyDashboards?: InputMaybe; + PermissionsEditMyReports?: InputMaybe; + PermissionsEditOppLineItemUnitPrice?: InputMaybe; + PermissionsEditPublicDocuments?: InputMaybe; + PermissionsEditPublicFilters?: InputMaybe; + PermissionsEditPublicTemplates?: InputMaybe; + PermissionsEditReadonlyFields?: InputMaybe; + PermissionsEditTask?: InputMaybe; + PermissionsEditTopics?: InputMaybe; + PermissionsEmailAdministration?: InputMaybe; + PermissionsEmailMass?: InputMaybe; + PermissionsEmailSingle?: InputMaybe; + PermissionsEmailTemplateManagement?: InputMaybe; + PermissionsEnableBCTransactionPolling?: InputMaybe; + PermissionsEnableCommunityAppLauncher?: InputMaybe; + PermissionsEnableIPFSUpload?: InputMaybe; + PermissionsEnableNotifications?: InputMaybe; + PermissionsEngagementConfigUser?: InputMaybe; + PermissionsEnhancedSalesMobileExp?: InputMaybe; + PermissionsExportReport?: InputMaybe; + PermissionsExternalClientAppAdmin?: InputMaybe; + PermissionsExternalClientAppDeveloper?: InputMaybe; + PermissionsExternalClientAppViewer?: InputMaybe; + PermissionsFSCArcGraphCommunityUser?: InputMaybe; + PermissionsFeedPinning?: InputMaybe; + PermissionsFlowUFLRequired?: InputMaybe; + PermissionsForceTwoFactor?: InputMaybe; + PermissionsFreezeUsers?: InputMaybe; + PermissionsGiveRecognitionBadge?: InputMaybe; + PermissionsGovernNetworks?: InputMaybe; + PermissionsGrantOutboundBundling?: InputMaybe; + PermissionsHasUnlimitedNBAExecutions?: InputMaybe; + PermissionsHeadlessCMSAccess?: InputMaybe; + PermissionsHeadlessPublishNudges?: InputMaybe; + PermissionsHideReadByList?: InputMaybe; + PermissionsIdentityConnect?: InputMaybe; + PermissionsIdentityEnabled?: InputMaybe; + PermissionsImportCustomObjects?: InputMaybe; + PermissionsImportLeads?: InputMaybe; + PermissionsImportPersonal?: InputMaybe; + PermissionsInboundMigrationToolsUser?: InputMaybe; + PermissionsInstallMultiforce?: InputMaybe; + PermissionsIntelligentDocumentProcessing?: InputMaybe; + PermissionsIsSsoEnabled?: InputMaybe; + PermissionsIsotopeAccess?: InputMaybe; + PermissionsIsotopeCToCUser?: InputMaybe; + PermissionsIsotopeLEX?: InputMaybe; + PermissionsKGERMultiArticlesUser?: InputMaybe; + PermissionsLMEndMessagingSessionUserPerm?: InputMaybe; + PermissionsLMOutboundMessagingUserPerm?: InputMaybe; + PermissionsLightningConsoleAllowedForUser?: InputMaybe; + PermissionsLightningExperienceUser?: InputMaybe; + PermissionsListEmailSend?: InputMaybe; + PermissionsLobbyManagementUserAccess?: InputMaybe; + PermissionsLtngPromoReserved01UserPerm?: InputMaybe; + PermissionsMCPMetadataApi?: InputMaybe; + PermissionsManageAccessPolicies?: InputMaybe; + PermissionsManageAgentforceServiceAgent?: InputMaybe; + PermissionsManageAnalyticSnapshots?: InputMaybe; + PermissionsManageApiNamedQueries?: InputMaybe; + PermissionsManageAuthProviders?: InputMaybe; + PermissionsManageBusinessHourHolidays?: InputMaybe; + PermissionsManageC360AConnections?: InputMaybe; + PermissionsManageCMS?: InputMaybe; + PermissionsManageCallCenters?: InputMaybe; + PermissionsManageCases?: InputMaybe; + PermissionsManageCategories?: InputMaybe; + PermissionsManageCdpMlModels?: InputMaybe; + PermissionsManageCertificates?: InputMaybe; + PermissionsManageCertificatesExpiration?: InputMaybe; + PermissionsManageChatterMessages?: InputMaybe; + PermissionsManageContentPermissions?: InputMaybe; + PermissionsManageContentProperties?: InputMaybe; + PermissionsManageContentTaxonomy?: InputMaybe; + PermissionsManageContentTypes?: InputMaybe; + PermissionsManageCustomDomains?: InputMaybe; + PermissionsManageCustomPermissions?: InputMaybe; + PermissionsManageCustomReportTypes?: InputMaybe; + PermissionsManageDashbdsInPubFolders?: InputMaybe; + PermissionsManageDataCategories?: InputMaybe; + PermissionsManageDataIntegrations?: InputMaybe; + PermissionsManageDataspaceScope?: InputMaybe; + PermissionsManageDynamicDashboards?: InputMaybe; + PermissionsManageEmailClientConfig?: InputMaybe; + PermissionsManageExchangeConfig?: InputMaybe; + PermissionsManageExternalConnections?: InputMaybe; + PermissionsManageFilesAndAttachments?: InputMaybe; + PermissionsManageForecastingCustomData?: InputMaybe; + PermissionsManageHealthCheck?: InputMaybe; + PermissionsManageHerokuAppLink?: InputMaybe; + PermissionsManageHubConnections?: InputMaybe; + PermissionsManageIntegrationConnections?: InputMaybe; + PermissionsManageInteraction?: InputMaybe; + PermissionsManageInternalUsers?: InputMaybe; + PermissionsManageIpAddresses?: InputMaybe; + PermissionsManageLeads?: InputMaybe; + PermissionsManageLoginAccessPolicies?: InputMaybe; + PermissionsManageMaliciousFiles?: InputMaybe; + PermissionsManageMobile?: InputMaybe; + PermissionsManageNamedCredentials?: InputMaybe; + PermissionsManageNetworks?: InputMaybe; + PermissionsManageOrchInstsAndWorkItems?: InputMaybe; + PermissionsManageOrchestrationRuns?: InputMaybe; + PermissionsManagePasswordPolicies?: InputMaybe; + PermissionsManageProfilesPermissionsets?: InputMaybe; + PermissionsManagePropositions?: InputMaybe; + PermissionsManagePvtRptsAndDashbds?: InputMaybe; + PermissionsManageQuotas?: InputMaybe; + PermissionsManageRecommendationStrategies?: InputMaybe; + PermissionsManageReleaseUpdates?: InputMaybe; + PermissionsManageRemoteAccess?: InputMaybe; + PermissionsManageReportsInPubFolders?: InputMaybe; + PermissionsManageRoles?: InputMaybe; + PermissionsManageSessionPermissionSets?: InputMaybe; + PermissionsManageSharedListViews?: InputMaybe; + PermissionsManageSharing?: InputMaybe; + PermissionsManageSocialPosting?: InputMaybe; + PermissionsManageSolutions?: InputMaybe; + PermissionsManageSubscriptions?: InputMaybe; + PermissionsManageSurveys?: InputMaybe; + PermissionsManageSynonyms?: InputMaybe; + PermissionsManageTrustMeasures?: InputMaybe; + PermissionsManageTwoFactor?: InputMaybe; + PermissionsManageUnlistedGroups?: InputMaybe; + PermissionsManageUsers?: InputMaybe; + PermissionsMassInlineEdit?: InputMaybe; + PermissionsMeetingEngagementUser?: InputMaybe; + PermissionsMemberSelfServiceAgentAccess?: InputMaybe; + PermissionsMergeTopics?: InputMaybe; + PermissionsMetadataStudioUser?: InputMaybe; + PermissionsMngBenVerfForAssistiveAgnt?: InputMaybe; + PermissionsModerateChatter?: InputMaybe; + PermissionsModerateNetworkUsers?: InputMaybe; + PermissionsModifyAccessAllowPolicies?: InputMaybe; + PermissionsModifyAccessDenyPolicies?: InputMaybe; + PermissionsModifyAllData?: InputMaybe; + PermissionsModifyAllPolicyCenterPolicies?: InputMaybe; + PermissionsModifyDataClassification?: InputMaybe; + PermissionsModifyMetadata?: InputMaybe; + PermissionsMonitorLoginHistory?: InputMaybe; + PermissionsNativeWebviewScrolling?: InputMaybe; + PermissionsNewReportBuilder?: InputMaybe; + PermissionsOutboundMigrationToolsUser?: InputMaybe; + PermissionsOverrideForecasts?: InputMaybe; + PermissionsPackaging2?: InputMaybe; + PermissionsPackaging2Delete?: InputMaybe; + PermissionsPasswordNeverExpires?: InputMaybe; + PermissionsPersonalizationDecisioningUser?: InputMaybe; + PermissionsPersonalizationIntelUser?: InputMaybe; + PermissionsPersonalizationPlatform?: InputMaybe; + PermissionsPersonalizedFinanceUserAccess?: InputMaybe; + PermissionsPreventClassicExperience?: InputMaybe; + PermissionsPrismBackofficeUser?: InputMaybe; + PermissionsPrismPlaygroundUser?: InputMaybe; + PermissionsPrivacyDataAccess?: InputMaybe; + PermissionsPrmExtIntPrtnrAdminUser?: InputMaybe; + PermissionsPublishMultiforce?: InputMaybe; + PermissionsQrCodeGeneratorMobilePublisherPlayground?: InputMaybe; + PermissionsQueryAllFiles?: InputMaybe; + PermissionsQueryNonVetoedFiles?: InputMaybe; + PermissionsQuipMetricsAccess?: InputMaybe; + PermissionsQuipUserEngagementMetrics?: InputMaybe; + PermissionsReassignOrchestrationWorkItems?: InputMaybe; + PermissionsRegrelloUser?: InputMaybe; + PermissionsRemoveDirectMessageMembers?: InputMaybe; + PermissionsResetPasswords?: InputMaybe; + PermissionsRunFlow?: InputMaybe; + PermissionsRunReports?: InputMaybe; + PermissionsSalesInsightsUser?: InputMaybe; + PermissionsSandboxTestingInCommunityApp?: InputMaybe; + PermissionsScheduleJob?: InputMaybe; + PermissionsScheduleReports?: InputMaybe; + PermissionsSegmentIntelligenceUser?: InputMaybe; + PermissionsSelectFilesFromSalesforce?: InputMaybe; + PermissionsSendAnnouncementEmails?: InputMaybe; + PermissionsSendCustomNotifications?: InputMaybe; + PermissionsSendSitRequests?: InputMaybe; + PermissionsShowCompanyNameAsUserBadge?: InputMaybe; + PermissionsSimpleCsvDataImportUser?: InputMaybe; + PermissionsSkipIdentityConfirmation?: InputMaybe; + PermissionsSolutionImport?: InputMaybe; + PermissionsStageManagementDesignUser?: InputMaybe; + PermissionsSubscribeDashboardRolesGrps?: InputMaybe; + PermissionsSubscribeDashboardToOtherUsers?: InputMaybe; + PermissionsSubscribeReportRolesGrps?: InputMaybe; + PermissionsSubscribeReportToOtherUsers?: InputMaybe; + PermissionsSubscribeReportsRunAsUser?: InputMaybe; + PermissionsSubscribeToLightningDashboards?: InputMaybe; + PermissionsSubscribeToLightningReports?: InputMaybe; + PermissionsTerritoryOperations?: InputMaybe; + PermissionsTraceXdsQueries?: InputMaybe; + PermissionsTransactionalEmailSend?: InputMaybe; + PermissionsTransferAnyCase?: InputMaybe; + PermissionsTransferAnyEntity?: InputMaybe; + PermissionsTransferAnyLead?: InputMaybe; + PermissionsTwoFactorApi?: InputMaybe; + PermissionsUpdateReportTypeReferences?: InputMaybe; + PermissionsUseAnyApiAuth?: InputMaybe; + PermissionsUseAssistantDialog?: InputMaybe; + PermissionsUseMySearch?: InputMaybe; + PermissionsUseQuerySuggestions?: InputMaybe; + PermissionsUseRestrictedTheme?: InputMaybe; + PermissionsUseServicePartReturn?: InputMaybe; + PermissionsUseSetupWithAgentforce?: InputMaybe; + PermissionsUseTeamReassignWizards?: InputMaybe; + PermissionsUseTeamsForEmployee?: InputMaybe; + PermissionsUseTeamsForItSrvcs?: InputMaybe; + PermissionsUseWebLink?: InputMaybe; + PermissionsUserCanDeployStore?: InputMaybe; + PermissionsUserInteractionInsights?: InputMaybe; + PermissionsViewAccessPolicies?: InputMaybe; + PermissionsViewAllActivities?: InputMaybe; + PermissionsViewAllCustomSettings?: InputMaybe; + PermissionsViewAllData?: InputMaybe; + PermissionsViewAllFieldsGlobal?: InputMaybe; + PermissionsViewAllForecasts?: InputMaybe; + PermissionsViewAllForeignKeyNames?: InputMaybe; + PermissionsViewAllPolicyCenterPolicies?: InputMaybe; + PermissionsViewAllProfiles?: InputMaybe; + PermissionsViewAllUsers?: InputMaybe; + PermissionsViewApiNamedQueries?: InputMaybe; + PermissionsViewClientSecret?: InputMaybe; + PermissionsViewContent?: InputMaybe; + PermissionsViewContentTaxonomy?: InputMaybe; + PermissionsViewDataAssessment?: InputMaybe; + PermissionsViewDataCategories?: InputMaybe; + PermissionsViewDeveloperName?: InputMaybe; + PermissionsViewEncryptedData?: InputMaybe; + PermissionsViewEventLogFiles?: InputMaybe; + PermissionsViewHealthCheck?: InputMaybe; + PermissionsViewHelpLink?: InputMaybe; + PermissionsViewLicenseUtilization?: InputMaybe; + PermissionsViewMyTeamsDashboards?: InputMaybe; + PermissionsViewOrchestrationsInAutomApp?: InputMaybe; + PermissionsViewPrivateStaticResources?: InputMaybe; + PermissionsViewPublicCapstoneFolders?: InputMaybe; + PermissionsViewPublicDashboards?: InputMaybe; + PermissionsViewPublicReports?: InputMaybe; + PermissionsViewRecommendations?: InputMaybe; + PermissionsViewRestrictionAndScopingRules?: InputMaybe; + PermissionsViewRoles?: InputMaybe; + PermissionsViewSetup?: InputMaybe; + PermissionsViewTrustMeasures?: InputMaybe; + PermissionsViewUserPII?: InputMaybe; + PermissionsYourAccountCDAPublishEvents?: InputMaybe; + SharingType?: InputMaybe; + SystemModstamp?: InputMaybe; + Type?: InputMaybe; + UserLicenseId?: InputMaybe; + UserType?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Profile_OrderBy = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DefaultApplicationId?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsSsoEnabled?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + PermissionsAcceptInboundBundling?: InputMaybe; + PermissionsAccessBankingRelationshipAssistance?: InputMaybe; + PermissionsAccessBankingServiceAgent?: InputMaybe; + PermissionsAccessCMC?: InputMaybe; + PermissionsAccessContentBuilder?: InputMaybe; + PermissionsAccessDisputePrompts?: InputMaybe; + PermissionsAccessOrchestrationObjects?: InputMaybe; + PermissionsAccessPolicyAgent?: InputMaybe; + PermissionsAccessServiceEinstein?: InputMaybe; + PermissionsAccessSfDrive?: InputMaybe; + PermissionsAccessToComplaintAgent?: InputMaybe; + PermissionsAccessToComplaintMgmt?: InputMaybe; + PermissionsAccessToDisputeManagement?: InputMaybe; + PermissionsAccessToServiceProcess?: InputMaybe; + PermissionsAccessWealthAdvisorAgent?: InputMaybe; + PermissionsAccountSwitcherUser?: InputMaybe; + PermissionsActivateContract?: InputMaybe; + PermissionsActivateOrder?: InputMaybe; + PermissionsActivateSystemModeFlows?: InputMaybe; + PermissionsActivitiesAccess?: InputMaybe; + PermissionsAddDirectMessageMembers?: InputMaybe; + PermissionsAdvancedCsvDataImportUser?: InputMaybe; + PermissionsAgentforceServiceAgentUser?: InputMaybe; + PermissionsAllowEmailIC?: InputMaybe; + PermissionsAllowLightningLogin?: InputMaybe; + PermissionsAllowViewEditConvertedLeads?: InputMaybe; + PermissionsApexRestServices?: InputMaybe; + PermissionsApiEnabled?: InputMaybe; + PermissionsApiUserOnly?: InputMaybe; + PermissionsAppFrameworkManageApp?: InputMaybe; + PermissionsAppFrameworkManageTemplate?: InputMaybe; + PermissionsAppFrameworkViewApp?: InputMaybe; + PermissionsApprovalAdmin?: InputMaybe; + PermissionsApprovalDesigner?: InputMaybe; + PermissionsAssignPermissionSets?: InputMaybe; + PermissionsAssignTopics?: InputMaybe; + PermissionsAttributionModelUser?: InputMaybe; + PermissionsAuthorApex?: InputMaybe; + PermissionsB2BMarketingAnalyticsUser?: InputMaybe; + PermissionsBulkApiHardDelete?: InputMaybe; + PermissionsBypassMFAForUiLogins?: InputMaybe; + PermissionsCMSECEAuthoringAccess?: InputMaybe; + PermissionsCampaignInfluence2?: InputMaybe; + PermissionsCanApproveFeedPost?: InputMaybe; + PermissionsCanApproveUninstalledApps?: InputMaybe; + PermissionsCanDoActAsUser?: InputMaybe; + PermissionsCanEditPrompts?: InputMaybe; + PermissionsCanInsertFeedSystemFields?: InputMaybe; + PermissionsCanTranslateScrt2Conversation?: InputMaybe; + PermissionsCanUpdateEmailMessage?: InputMaybe; + PermissionsCanUseNewDashboardBuilder?: InputMaybe; + PermissionsCanVerifyComment?: InputMaybe; + PermissionsCanWriteWithAiScrt2Conversation?: InputMaybe; + PermissionsCdcReportingCreateReports?: InputMaybe; + PermissionsCdcReportingManageFolders?: InputMaybe; + PermissionsCdcReportingViewReports?: InputMaybe; + PermissionsChangeDashboardColors?: InputMaybe; + PermissionsChatterComposeUiCodesnippet?: InputMaybe; + PermissionsChatterEditOwnPost?: InputMaybe; + PermissionsChatterEditOwnRecordPost?: InputMaybe; + PermissionsChatterFileLink?: InputMaybe; + PermissionsChatterInternalUser?: InputMaybe; + PermissionsChatterInviteExternalUsers?: InputMaybe; + PermissionsChatterOwnGroups?: InputMaybe; + PermissionsClientSecretRotation?: InputMaybe; + PermissionsCloseConversations?: InputMaybe; + PermissionsConfigCustomRecs?: InputMaybe; + PermissionsConfigureDataspaceScope?: InputMaybe; + PermissionsConnectOrgToEnvironmentHub?: InputMaybe; + PermissionsConsentApiUpdate?: InputMaybe; + PermissionsContentAdministrator?: InputMaybe; + PermissionsContentHubUser?: InputMaybe; + PermissionsContentWorkspaces?: InputMaybe; + PermissionsConvertLeads?: InputMaybe; + PermissionsCreateCustomizeDashboards?: InputMaybe; + PermissionsCreateCustomizeFilters?: InputMaybe; + PermissionsCreateCustomizeReports?: InputMaybe; + PermissionsCreateDashboardFolders?: InputMaybe; + PermissionsCreateLtngTempFolder?: InputMaybe; + PermissionsCreateLtngTempInPub?: InputMaybe; + PermissionsCreateMultiforce?: InputMaybe; + PermissionsCreateReportFolders?: InputMaybe; + PermissionsCreateReportInLightning?: InputMaybe; + PermissionsCreateTopics?: InputMaybe; + PermissionsCreateWorkBadgeDefinition?: InputMaybe; + PermissionsCreateWorkspaces?: InputMaybe; + PermissionsCustomAppsOnFSMobile?: InputMaybe; + PermissionsCustomMobileAppsAccess?: InputMaybe; + PermissionsCustomSidebarOnAllPages?: InputMaybe; + PermissionsCustomizeApplication?: InputMaybe; + PermissionsDataExport?: InputMaybe; + PermissionsDelegatedTwoFactor?: InputMaybe; + PermissionsDeleteActivatedContract?: InputMaybe; + PermissionsDeleteCrMemoAndInvoice?: InputMaybe; + PermissionsDeleteSalesforceFiles?: InputMaybe; + PermissionsDeleteTopics?: InputMaybe; + PermissionsDigitalLendingAdminUser?: InputMaybe; + PermissionsDigitalLendingEditReadOnly?: InputMaybe; + PermissionsDigitalLendingUser?: InputMaybe; + PermissionsDigitalLendingWorkbench?: InputMaybe; + PermissionsDistributeFromPersWksp?: InputMaybe; + PermissionsDownloadMaliciousFiles?: InputMaybe; + PermissionsDownloadPackageVersionZips?: InputMaybe; + PermissionsEditActivatedOrders?: InputMaybe; + PermissionsEditBillingInfo?: InputMaybe; + PermissionsEditBrandTemplates?: InputMaybe; + PermissionsEditCaseComments?: InputMaybe; + PermissionsEditEvent?: InputMaybe; + PermissionsEditHtmlTemplates?: InputMaybe; + PermissionsEditMyDashboards?: InputMaybe; + PermissionsEditMyReports?: InputMaybe; + PermissionsEditOppLineItemUnitPrice?: InputMaybe; + PermissionsEditPublicDocuments?: InputMaybe; + PermissionsEditPublicFilters?: InputMaybe; + PermissionsEditPublicTemplates?: InputMaybe; + PermissionsEditReadonlyFields?: InputMaybe; + PermissionsEditTask?: InputMaybe; + PermissionsEditTopics?: InputMaybe; + PermissionsEmailAdministration?: InputMaybe; + PermissionsEmailMass?: InputMaybe; + PermissionsEmailSingle?: InputMaybe; + PermissionsEmailTemplateManagement?: InputMaybe; + PermissionsEnableBCTransactionPolling?: InputMaybe; + PermissionsEnableCommunityAppLauncher?: InputMaybe; + PermissionsEnableIPFSUpload?: InputMaybe; + PermissionsEnableNotifications?: InputMaybe; + PermissionsEngagementConfigUser?: InputMaybe; + PermissionsEnhancedSalesMobileExp?: InputMaybe; + PermissionsExportReport?: InputMaybe; + PermissionsExternalClientAppAdmin?: InputMaybe; + PermissionsExternalClientAppDeveloper?: InputMaybe; + PermissionsExternalClientAppViewer?: InputMaybe; + PermissionsFSCArcGraphCommunityUser?: InputMaybe; + PermissionsFeedPinning?: InputMaybe; + PermissionsFlowUFLRequired?: InputMaybe; + PermissionsForceTwoFactor?: InputMaybe; + PermissionsFreezeUsers?: InputMaybe; + PermissionsGiveRecognitionBadge?: InputMaybe; + PermissionsGovernNetworks?: InputMaybe; + PermissionsGrantOutboundBundling?: InputMaybe; + PermissionsHasUnlimitedNBAExecutions?: InputMaybe; + PermissionsHeadlessCMSAccess?: InputMaybe; + PermissionsHeadlessPublishNudges?: InputMaybe; + PermissionsHideReadByList?: InputMaybe; + PermissionsIdentityConnect?: InputMaybe; + PermissionsIdentityEnabled?: InputMaybe; + PermissionsImportCustomObjects?: InputMaybe; + PermissionsImportLeads?: InputMaybe; + PermissionsImportPersonal?: InputMaybe; + PermissionsInboundMigrationToolsUser?: InputMaybe; + PermissionsInstallMultiforce?: InputMaybe; + PermissionsIntelligentDocumentProcessing?: InputMaybe; + PermissionsIsSsoEnabled?: InputMaybe; + PermissionsIsotopeAccess?: InputMaybe; + PermissionsIsotopeCToCUser?: InputMaybe; + PermissionsIsotopeLEX?: InputMaybe; + PermissionsKGERMultiArticlesUser?: InputMaybe; + PermissionsLMEndMessagingSessionUserPerm?: InputMaybe; + PermissionsLMOutboundMessagingUserPerm?: InputMaybe; + PermissionsLightningConsoleAllowedForUser?: InputMaybe; + PermissionsLightningExperienceUser?: InputMaybe; + PermissionsListEmailSend?: InputMaybe; + PermissionsLobbyManagementUserAccess?: InputMaybe; + PermissionsLtngPromoReserved01UserPerm?: InputMaybe; + PermissionsMCPMetadataApi?: InputMaybe; + PermissionsManageAccessPolicies?: InputMaybe; + PermissionsManageAgentforceServiceAgent?: InputMaybe; + PermissionsManageAnalyticSnapshots?: InputMaybe; + PermissionsManageApiNamedQueries?: InputMaybe; + PermissionsManageAuthProviders?: InputMaybe; + PermissionsManageBusinessHourHolidays?: InputMaybe; + PermissionsManageC360AConnections?: InputMaybe; + PermissionsManageCMS?: InputMaybe; + PermissionsManageCallCenters?: InputMaybe; + PermissionsManageCases?: InputMaybe; + PermissionsManageCategories?: InputMaybe; + PermissionsManageCdpMlModels?: InputMaybe; + PermissionsManageCertificates?: InputMaybe; + PermissionsManageCertificatesExpiration?: InputMaybe; + PermissionsManageChatterMessages?: InputMaybe; + PermissionsManageContentPermissions?: InputMaybe; + PermissionsManageContentProperties?: InputMaybe; + PermissionsManageContentTaxonomy?: InputMaybe; + PermissionsManageContentTypes?: InputMaybe; + PermissionsManageCustomDomains?: InputMaybe; + PermissionsManageCustomPermissions?: InputMaybe; + PermissionsManageCustomReportTypes?: InputMaybe; + PermissionsManageDashbdsInPubFolders?: InputMaybe; + PermissionsManageDataCategories?: InputMaybe; + PermissionsManageDataIntegrations?: InputMaybe; + PermissionsManageDataspaceScope?: InputMaybe; + PermissionsManageDynamicDashboards?: InputMaybe; + PermissionsManageEmailClientConfig?: InputMaybe; + PermissionsManageExchangeConfig?: InputMaybe; + PermissionsManageExternalConnections?: InputMaybe; + PermissionsManageFilesAndAttachments?: InputMaybe; + PermissionsManageForecastingCustomData?: InputMaybe; + PermissionsManageHealthCheck?: InputMaybe; + PermissionsManageHerokuAppLink?: InputMaybe; + PermissionsManageHubConnections?: InputMaybe; + PermissionsManageIntegrationConnections?: InputMaybe; + PermissionsManageInteraction?: InputMaybe; + PermissionsManageInternalUsers?: InputMaybe; + PermissionsManageIpAddresses?: InputMaybe; + PermissionsManageLeads?: InputMaybe; + PermissionsManageLoginAccessPolicies?: InputMaybe; + PermissionsManageMaliciousFiles?: InputMaybe; + PermissionsManageMobile?: InputMaybe; + PermissionsManageNamedCredentials?: InputMaybe; + PermissionsManageNetworks?: InputMaybe; + PermissionsManageOrchInstsAndWorkItems?: InputMaybe; + PermissionsManageOrchestrationRuns?: InputMaybe; + PermissionsManagePasswordPolicies?: InputMaybe; + PermissionsManageProfilesPermissionsets?: InputMaybe; + PermissionsManagePropositions?: InputMaybe; + PermissionsManagePvtRptsAndDashbds?: InputMaybe; + PermissionsManageQuotas?: InputMaybe; + PermissionsManageRecommendationStrategies?: InputMaybe; + PermissionsManageReleaseUpdates?: InputMaybe; + PermissionsManageRemoteAccess?: InputMaybe; + PermissionsManageReportsInPubFolders?: InputMaybe; + PermissionsManageRoles?: InputMaybe; + PermissionsManageSessionPermissionSets?: InputMaybe; + PermissionsManageSharedListViews?: InputMaybe; + PermissionsManageSharing?: InputMaybe; + PermissionsManageSocialPosting?: InputMaybe; + PermissionsManageSolutions?: InputMaybe; + PermissionsManageSubscriptions?: InputMaybe; + PermissionsManageSurveys?: InputMaybe; + PermissionsManageSynonyms?: InputMaybe; + PermissionsManageTrustMeasures?: InputMaybe; + PermissionsManageTwoFactor?: InputMaybe; + PermissionsManageUnlistedGroups?: InputMaybe; + PermissionsManageUsers?: InputMaybe; + PermissionsMassInlineEdit?: InputMaybe; + PermissionsMeetingEngagementUser?: InputMaybe; + PermissionsMemberSelfServiceAgentAccess?: InputMaybe; + PermissionsMergeTopics?: InputMaybe; + PermissionsMetadataStudioUser?: InputMaybe; + PermissionsMngBenVerfForAssistiveAgnt?: InputMaybe; + PermissionsModerateChatter?: InputMaybe; + PermissionsModerateNetworkUsers?: InputMaybe; + PermissionsModifyAccessAllowPolicies?: InputMaybe; + PermissionsModifyAccessDenyPolicies?: InputMaybe; + PermissionsModifyAllData?: InputMaybe; + PermissionsModifyAllPolicyCenterPolicies?: InputMaybe; + PermissionsModifyDataClassification?: InputMaybe; + PermissionsModifyMetadata?: InputMaybe; + PermissionsMonitorLoginHistory?: InputMaybe; + PermissionsNativeWebviewScrolling?: InputMaybe; + PermissionsNewReportBuilder?: InputMaybe; + PermissionsOutboundMigrationToolsUser?: InputMaybe; + PermissionsOverrideForecasts?: InputMaybe; + PermissionsPackaging2?: InputMaybe; + PermissionsPackaging2Delete?: InputMaybe; + PermissionsPasswordNeverExpires?: InputMaybe; + PermissionsPersonalizationDecisioningUser?: InputMaybe; + PermissionsPersonalizationIntelUser?: InputMaybe; + PermissionsPersonalizationPlatform?: InputMaybe; + PermissionsPersonalizedFinanceUserAccess?: InputMaybe; + PermissionsPreventClassicExperience?: InputMaybe; + PermissionsPrismBackofficeUser?: InputMaybe; + PermissionsPrismPlaygroundUser?: InputMaybe; + PermissionsPrivacyDataAccess?: InputMaybe; + PermissionsPrmExtIntPrtnrAdminUser?: InputMaybe; + PermissionsPublishMultiforce?: InputMaybe; + PermissionsQrCodeGeneratorMobilePublisherPlayground?: InputMaybe; + PermissionsQueryAllFiles?: InputMaybe; + PermissionsQueryNonVetoedFiles?: InputMaybe; + PermissionsQuipMetricsAccess?: InputMaybe; + PermissionsQuipUserEngagementMetrics?: InputMaybe; + PermissionsReassignOrchestrationWorkItems?: InputMaybe; + PermissionsRegrelloUser?: InputMaybe; + PermissionsRemoveDirectMessageMembers?: InputMaybe; + PermissionsResetPasswords?: InputMaybe; + PermissionsRunFlow?: InputMaybe; + PermissionsRunReports?: InputMaybe; + PermissionsSalesInsightsUser?: InputMaybe; + PermissionsSandboxTestingInCommunityApp?: InputMaybe; + PermissionsScheduleJob?: InputMaybe; + PermissionsScheduleReports?: InputMaybe; + PermissionsSegmentIntelligenceUser?: InputMaybe; + PermissionsSelectFilesFromSalesforce?: InputMaybe; + PermissionsSendAnnouncementEmails?: InputMaybe; + PermissionsSendCustomNotifications?: InputMaybe; + PermissionsSendSitRequests?: InputMaybe; + PermissionsShowCompanyNameAsUserBadge?: InputMaybe; + PermissionsSimpleCsvDataImportUser?: InputMaybe; + PermissionsSkipIdentityConfirmation?: InputMaybe; + PermissionsSolutionImport?: InputMaybe; + PermissionsStageManagementDesignUser?: InputMaybe; + PermissionsSubscribeDashboardRolesGrps?: InputMaybe; + PermissionsSubscribeDashboardToOtherUsers?: InputMaybe; + PermissionsSubscribeReportRolesGrps?: InputMaybe; + PermissionsSubscribeReportToOtherUsers?: InputMaybe; + PermissionsSubscribeReportsRunAsUser?: InputMaybe; + PermissionsSubscribeToLightningDashboards?: InputMaybe; + PermissionsSubscribeToLightningReports?: InputMaybe; + PermissionsTerritoryOperations?: InputMaybe; + PermissionsTraceXdsQueries?: InputMaybe; + PermissionsTransactionalEmailSend?: InputMaybe; + PermissionsTransferAnyCase?: InputMaybe; + PermissionsTransferAnyEntity?: InputMaybe; + PermissionsTransferAnyLead?: InputMaybe; + PermissionsTwoFactorApi?: InputMaybe; + PermissionsUpdateReportTypeReferences?: InputMaybe; + PermissionsUseAnyApiAuth?: InputMaybe; + PermissionsUseAssistantDialog?: InputMaybe; + PermissionsUseMySearch?: InputMaybe; + PermissionsUseQuerySuggestions?: InputMaybe; + PermissionsUseRestrictedTheme?: InputMaybe; + PermissionsUseServicePartReturn?: InputMaybe; + PermissionsUseSetupWithAgentforce?: InputMaybe; + PermissionsUseTeamReassignWizards?: InputMaybe; + PermissionsUseTeamsForEmployee?: InputMaybe; + PermissionsUseTeamsForItSrvcs?: InputMaybe; + PermissionsUseWebLink?: InputMaybe; + PermissionsUserCanDeployStore?: InputMaybe; + PermissionsUserInteractionInsights?: InputMaybe; + PermissionsViewAccessPolicies?: InputMaybe; + PermissionsViewAllActivities?: InputMaybe; + PermissionsViewAllCustomSettings?: InputMaybe; + PermissionsViewAllData?: InputMaybe; + PermissionsViewAllFieldsGlobal?: InputMaybe; + PermissionsViewAllForecasts?: InputMaybe; + PermissionsViewAllForeignKeyNames?: InputMaybe; + PermissionsViewAllPolicyCenterPolicies?: InputMaybe; + PermissionsViewAllProfiles?: InputMaybe; + PermissionsViewAllUsers?: InputMaybe; + PermissionsViewApiNamedQueries?: InputMaybe; + PermissionsViewClientSecret?: InputMaybe; + PermissionsViewContent?: InputMaybe; + PermissionsViewContentTaxonomy?: InputMaybe; + PermissionsViewDataAssessment?: InputMaybe; + PermissionsViewDataCategories?: InputMaybe; + PermissionsViewDeveloperName?: InputMaybe; + PermissionsViewEncryptedData?: InputMaybe; + PermissionsViewEventLogFiles?: InputMaybe; + PermissionsViewHealthCheck?: InputMaybe; + PermissionsViewHelpLink?: InputMaybe; + PermissionsViewLicenseUtilization?: InputMaybe; + PermissionsViewMyTeamsDashboards?: InputMaybe; + PermissionsViewOrchestrationsInAutomApp?: InputMaybe; + PermissionsViewPrivateStaticResources?: InputMaybe; + PermissionsViewPublicCapstoneFolders?: InputMaybe; + PermissionsViewPublicDashboards?: InputMaybe; + PermissionsViewPublicReports?: InputMaybe; + PermissionsViewRecommendations?: InputMaybe; + PermissionsViewRestrictionAndScopingRules?: InputMaybe; + PermissionsViewRoles?: InputMaybe; + PermissionsViewSetup?: InputMaybe; + PermissionsViewTrustMeasures?: InputMaybe; + PermissionsViewUserPII?: InputMaybe; + PermissionsYourAccountCDAPublishEvents?: InputMaybe; + SharingType?: InputMaybe; + SystemModstamp?: InputMaybe; + Type?: InputMaybe; + UserLicenseId?: InputMaybe; + UserType?: InputMaybe; +}; + +export type Property_Cost__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property_Cost__C_Filter = { + Cost_Amount__c?: InputMaybe; + Cost_Category__c?: InputMaybe; + Cost_Date__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + SystemModstamp?: InputMaybe; + Vendor__c?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property_Feature__C_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description__c?: InputMaybe; + Display_on_Listing__c?: InputMaybe; + Feature_Category__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property_Image__C_Filter = { + Alt_Text__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Display_Order__c?: InputMaybe; + Id?: InputMaybe; + Image_Type__c?: InputMaybe; + Image_URL__c?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property_Listing__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property_Listing__C_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Display_Order__c?: InputMaybe; + Featured__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Listing_Price__c?: InputMaybe; + Listing_Status__c?: InputMaybe; + Marketing_Description__c?: InputMaybe; + Name?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + Short_Description__c?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property_Listing__C_OrderBy = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Display_Order__c?: InputMaybe; + Featured__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Listing_Price__c?: InputMaybe; + Listing_Status__c?: InputMaybe; + Marketing_Description__c?: InputMaybe; + Name?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + Short_Description__c?: InputMaybe; + SystemModstamp?: InputMaybe; +}; + +export type Property_Management_Company__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property_Management_Company__C_Filter = { + Active__c?: InputMaybe; + Company_Code__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Email__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Phone__c?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property_Management_Company__C_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Property_Owner__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property_Owner__C_Filter = { + Address__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Email__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Phone__c?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property_Owner__C_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Property_Sale__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property_Sale__C_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + Sale_Amount__c?: InputMaybe; + Sale_Date__c?: InputMaybe; + Sale_Status__c?: InputMaybe; + Sale_Type__c?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property__C_Filter = { + Address__c?: InputMaybe; + Agent__c?: InputMaybe; + Agent__r?: InputMaybe; + Available_Date__c?: InputMaybe; + Bathrooms__c?: InputMaybe; + Bedrooms__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Deposit__c?: InputMaybe; + Description__c?: InputMaybe; + Features__c?: InputMaybe; + Hero_Image__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Lease_Term__c?: InputMaybe; + Monthly_Rent__c?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parking__c?: InputMaybe; + Pet_Friendly__c?: InputMaybe; + Sq_Ft__c?: InputMaybe; + Status__c?: InputMaybe; + SystemModstamp?: InputMaybe; + Tour_URL__c?: InputMaybe; + Type__c?: InputMaybe; + Utilities__c?: InputMaybe; + Year_Built__c?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Property__C_OrderBy = { + Address__c?: InputMaybe; + Agent__c?: InputMaybe; + Agent__r?: InputMaybe; + Available_Date__c?: InputMaybe; + Bathrooms__c?: InputMaybe; + Bedrooms__c?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Deposit__c?: InputMaybe; + Description__c?: InputMaybe; + Hero_Image__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Lease_Term__c?: InputMaybe; + Monthly_Rent__c?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parking__c?: InputMaybe; + Pet_Friendly__c?: InputMaybe; + Sq_Ft__c?: InputMaybe; + Status__c?: InputMaybe; + SystemModstamp?: InputMaybe; + Tour_URL__c?: InputMaybe; + Type__c?: InputMaybe; + Year_Built__c?: InputMaybe; +}; + +export type Property__C_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Property__C_Owner_OrderBys = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type QuickTextHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + QuickText?: InputMaybe; + QuickTextId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type QuickText_Filter = { + Category?: InputMaybe; + Channel?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + FolderId?: InputMaybe; + FolderName?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsInsertable?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Message?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SourceType?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type QuickText_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Recommendation_Filter = { + AcceptanceLabel?: InputMaybe; + ActionReference?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + ExternalId?: InputMaybe; + Id?: InputMaybe; + ImageId?: InputMaybe; + IsActionActive?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + RecommendationKey?: InputMaybe; + RejectionLabel?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type RecordAction_Filter = { + ActionDefinition?: InputMaybe; + ActionType?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + FlowDefinition?: InputMaybe; + FlowInterview?: InputMaybe; + FlowInterviewId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsMandatory?: InputMaybe; + IsUiRemoveHidden?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Order?: InputMaybe; + Pinned?: InputMaybe; + Record?: InputMaybe; + RecordId?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type RecordAction_Record_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + Asset?: InputMaybe; + AssetRelationship?: InputMaybe; + AssociatedLocation?: InputMaybe; + Campaign?: InputMaybe; + CampaignMember?: InputMaybe; + Case?: InputMaybe; + Contact?: InputMaybe; + ContactRequest?: InputMaybe; + Contract?: InputMaybe; + EnhancedLetterhead?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + Location?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + Order?: InputMaybe; + Payment__c?: InputMaybe; + Pricebook2?: InputMaybe; + PricebookEntry?: InputMaybe; + Product2?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + Scorecard?: InputMaybe; + SocialPersona?: InputMaybe; + SocialPost?: InputMaybe; + Tenant__c?: InputMaybe; + User?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type RecordType_Filter = { + BusinessProcessId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + SobjectType?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type RecordType_OrderBy = { + BusinessProcessId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + SobjectType?: InputMaybe; + SystemModstamp?: InputMaybe; +}; + +export type ReportHierarchyObjectField_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + HierarchyApiName?: InputMaybe; + HierarchyField?: InputMaybe; + HierarchyType?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Object?: InputMaybe; + ObjectType?: InputMaybe; + Report?: InputMaybe; + ReportId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Report_Filter = { + BlockReportId?: InputMaybe; + BooleanFilter?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Currency?: InputMaybe; + Description?: InputMaybe; + DeveloperName?: InputMaybe; + Division?: InputMaybe; + Drill?: InputMaybe; + DrillRoleId?: InputMaybe; + DrillUserId?: InputMaybe; + FolderName?: InputMaybe; + Format?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + JoinType?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastRunDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + NumSubscriptions?: InputMaybe; + OptionsFlagCurrentSnapshotDate?: InputMaybe; + OptionsFlagHasStackedSummaries?: InputMaybe; + OptionsFlagIsSmartTotalDisabled?: InputMaybe; + OptionsFlagShowCommonRowsOnly?: InputMaybe; + OptionsFlagShowGrandTotal?: InputMaybe; + OptionsFlagShowSubtotals?: InputMaybe; + OptionsFlagSideBySide?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + ReportTypeEnumOrId?: InputMaybe; + Scope?: InputMaybe; + ShowDetails?: InputMaybe; + SortAsc?: InputMaybe; + SortCol?: InputMaybe; + SystemModstamp?: InputMaybe; + TopRows?: InputMaybe; + Version?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Report_Owner_Filters = { + Name?: InputMaybe; + Organization?: InputMaybe; + User?: InputMaybe; +}; + export const ResultOrder = { Asc: "ASC", Desc: "DESC", } as const; + export type ResultOrder = (typeof ResultOrder)[keyof typeof ResultOrder]; -/** orderBy for Property_Listing__c (e.g. { Listing_Price__c: { order: ResultOrder.Asc } }). */ -export type PropertyListingsOrderBy = { - Listing_Price__c?: { order: ResultOrder }; - Property__r?: { Bedrooms__c?: { order: ResultOrder } }; +export const ResultsOrder = { + Asc: "ASC", + Desc: "DESC", +} as const; + +export type ResultsOrder = (typeof ResultsOrder)[keyof typeof ResultsOrder]; + +export type ScorecardAssociation_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Scorecard?: InputMaybe; + ScorecardId?: InputMaybe; + SystemModstamp?: InputMaybe; + TargetEntity?: InputMaybe; + TargetEntityId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; }; -/** Where clause: condition, or { and: conditions[] }, or { or: conditions[] }. */ -export interface PropertyListingsQueryVariables { - where?: - | PropertyListingsWhereCondition - | { and: Array } - | { or: PropertyListingsWhereCondition[] }; - first: number; - after?: string | null; - orderBy?: PropertyListingsOrderBy | null; -} +export type ScorecardMetric_Filter = { + Category?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Report?: InputMaybe; + ReportId?: InputMaybe; + Scorecard?: InputMaybe; + ScorecardId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; -export interface PropertyListingsQuery { - uiapi?: { - query?: { +export type Scorecard_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + TargetEntity?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Scorecard_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type SecurityHealthCheckAlertRecipient_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsAdminNotifyEnabled?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + NotificationType?: InputMaybe; + RecipientEmails?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type SecurityHealthCheckResult_Filter = { + BaselineApiName?: InputMaybe; + BaselineName?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + ProcessedTime?: InputMaybe; + ResultDetails?: InputMaybe; + Score?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type SellerHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Seller?: InputMaybe; + SellerId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Seller_Filter = { + ActiveFromDate?: InputMaybe; + ActiveToDate?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Party?: InputMaybe; + PartyId?: InputMaybe; + SalesAmount?: InputMaybe; + SellerTier?: InputMaybe; + SellerType?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Seller_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type SetupAssistantStep_Filter = { + AssistantType?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsComplete?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type SiteHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + SiteId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type SocialPersonaHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + SocialPersona?: InputMaybe; + SocialPersonaId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type SocialPersona_Filter = { + AreWeFollowing?: InputMaybe; + AuthorLabels?: InputMaybe; + AvatarUrl?: InputMaybe; + Bio?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + ExternalId?: InputMaybe; + ExternalPictureURL?: InputMaybe; + Followers?: InputMaybe; + Following?: InputMaybe; + Id?: InputMaybe; + InfluencerScore?: InputMaybe; + IsBlacklisted?: InputMaybe; + IsDefault?: InputMaybe; + IsDeleted?: InputMaybe; + IsFollowingUs?: InputMaybe; + IsVerified?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + ListedCount?: InputMaybe; + MediaProvider?: InputMaybe; + MediaType?: InputMaybe; + Name?: InputMaybe; + NumberOfFriends?: InputMaybe; + NumberOfTweets?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + ProfileType?: InputMaybe; + ProfileUrl?: InputMaybe; + Provider?: InputMaybe; + R6SourceId?: InputMaybe; + RealName?: InputMaybe; + SourceApp?: InputMaybe; + SystemModstamp?: InputMaybe; + TopicType?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type SocialPersona_Parent_Filters = { + Account?: InputMaybe; + Contact?: InputMaybe; + Lead?: InputMaybe; + Name?: InputMaybe; + SocialPost?: InputMaybe; +}; + +export type SocialPostHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + SocialPost?: InputMaybe; + SocialPostId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type SocialPost_Filter = { + AnalyzerScore?: InputMaybe; + AssignedTo?: InputMaybe; + AttachmentType?: InputMaybe; + AttachmentUrl?: InputMaybe; + Classification?: InputMaybe; + CommentCount?: InputMaybe; + Content?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DeletedBy?: InputMaybe; + DeletedById?: InputMaybe; + EngagementLevel?: InputMaybe; + ExternalPostId?: InputMaybe; + Handle?: InputMaybe; + HarvestDate?: InputMaybe; + Headline?: InputMaybe; + HiddenBy?: InputMaybe; + HiddenById?: InputMaybe; + Id?: InputMaybe; + InboundLinkCount?: InputMaybe; + IsDeleted?: InputMaybe; + IsOutbound?: InputMaybe; + KeywordGroupName?: InputMaybe; + Language?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + LikedBy?: InputMaybe; + LikesAndVotes?: InputMaybe; + MediaProvider?: InputMaybe; + MediaType?: InputMaybe; + MessageType?: InputMaybe; + Name?: InputMaybe; + Notes?: InputMaybe; + OutboundSocialAccountId?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + Persona?: InputMaybe; + PersonaId?: InputMaybe; + PostPriority?: InputMaybe; + PostTags?: InputMaybe; + PostUrl?: InputMaybe; + Posted?: InputMaybe; + Provider?: InputMaybe; + R6PostId?: InputMaybe; + R6SourceId?: InputMaybe; + R6TopicId?: InputMaybe; + Recipient?: InputMaybe; + RecipientType?: InputMaybe; + ReplyTo?: InputMaybe; + ReplyToId?: InputMaybe; + ResponseContextExternalId?: InputMaybe; + ReviewScale?: InputMaybe; + ReviewScore?: InputMaybe; + ReviewedStatus?: InputMaybe; + Sentiment?: InputMaybe; + Shares?: InputMaybe; + SourceTags?: InputMaybe; + SpamRating?: InputMaybe; + Status?: InputMaybe; + StatusMessage?: InputMaybe; + SystemModstamp?: InputMaybe; + ThreadSize?: InputMaybe; + TopicProfileName?: InputMaybe; + TopicType?: InputMaybe; + TruncatedContent?: InputMaybe; + UniqueCommentors?: InputMaybe; + ViewCount?: InputMaybe; + Who?: InputMaybe; + WhoId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type SocialPost_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type SocialPost_Who_Filters = { + Account?: InputMaybe; + Contact?: InputMaybe; + Lead?: InputMaybe; + Name?: InputMaybe; +}; + +export type SolutionHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + SolutionId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type StaticResource_Filter = { + BodyLength?: InputMaybe; + CacheControl?: InputMaybe; + ContentType?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + NamespacePrefix?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type StreamingChannel_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + IsDynamic?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type StreamingChannel_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type StringOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + like?: InputMaybe; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export const TabOrder = { + LeftRight: "LEFT_RIGHT", + TopDown: "TOP_DOWN", +} as const; + +export type TabOrder = (typeof TabOrder)[keyof typeof TabOrder]; + +export type TableauHostMapping_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + HostType?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SiteLuid?: InputMaybe; + SystemModstamp?: InputMaybe; + UrlMatch?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type TableauHostMapping_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Task_Filter = { + Account?: InputMaybe; + AccountId?: InputMaybe; + ActivityDate?: InputMaybe; + ActivityOriginType?: InputMaybe; + CallDisposition?: InputMaybe; + CallDurationInSeconds?: InputMaybe; + CallObject?: InputMaybe; + CallType?: InputMaybe; + CompletedDateTime?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + IsArchived?: InputMaybe; + IsClosed?: InputMaybe; + IsDeleted?: InputMaybe; + IsHighPriority?: InputMaybe; + IsRecurrence?: InputMaybe; + IsReminderSet?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Priority?: InputMaybe; + RecurrenceActivityId?: InputMaybe; + RecurrenceDayOfMonth?: InputMaybe; + RecurrenceDayOfWeekMask?: InputMaybe; + RecurrenceEndDateOnly?: InputMaybe; + RecurrenceInstance?: InputMaybe; + RecurrenceInterval?: InputMaybe; + RecurrenceMonthOfYear?: InputMaybe; + RecurrenceRegeneratedType?: InputMaybe; + RecurrenceStartDateOnly?: InputMaybe; + RecurrenceTimeZoneSidKey?: InputMaybe; + RecurrenceType?: InputMaybe; + ReminderDateTime?: InputMaybe; + Status?: InputMaybe; + Subject?: InputMaybe; + SystemModstamp?: InputMaybe; + TaskSubtype?: InputMaybe; + What?: InputMaybe; + WhatId?: InputMaybe; + Who?: InputMaybe; + WhoId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Task_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Task_What_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + ApprovalSubmission?: InputMaybe; + ApprovalSubmissionDetail?: InputMaybe; + ApprovalWorkItem?: InputMaybe; + Asset?: InputMaybe; + AssetRelationship?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + CommSubscriptionConsent?: InputMaybe; + ContactRequest?: InputMaybe; + Contract?: InputMaybe; + DevopsEnvironment?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + Image?: InputMaybe; + Lease__c?: InputMaybe; + ListEmail?: InputMaybe; + Location?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Opportunity?: InputMaybe; + Order?: InputMaybe; + PartyConsent?: InputMaybe; + Payment__c?: InputMaybe; + ProcessException?: InputMaybe; + Product2?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + Tenant__c?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type Task_Who_Filters = { + Contact?: InputMaybe; + Lead?: InputMaybe; + Name?: InputMaybe; +}; + +export type Tenant__History_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Tenant__C_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + End_Date__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + Start_Date__c?: InputMaybe; + Status__c?: InputMaybe; + SystemModstamp?: InputMaybe; + User_Status__c?: InputMaybe; + User__c?: InputMaybe; + User__r?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Tenant__C_OrderBy = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + End_Date__c?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastActivityDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Property__c?: InputMaybe; + Property__r?: InputMaybe; + Start_Date__c?: InputMaybe; + Status__c?: InputMaybe; + SystemModstamp?: InputMaybe; + User_Status__c?: InputMaybe; + User__c?: InputMaybe; + User__r?: InputMaybe; +}; + +export type Tenant__C_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type Tenant__C_Owner_OrderBys = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type TextAreaOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + like?: InputMaybe; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type TimeOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export type TopicAssignment_Entity_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + Asset?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + Contact?: InputMaybe; + ContentDocument?: InputMaybe; + Contract?: InputMaybe; + Event?: InputMaybe; + FeedItem?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + Order?: InputMaybe; + Payment__c?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + Task?: InputMaybe; + Tenant__c?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderLineItem?: InputMaybe; +}; + +export type TopicAssignment_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Entity?: InputMaybe; + EntityId?: InputMaybe; + EntityKeyPrefix?: InputMaybe; + EntityType?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + SystemModstamp?: InputMaybe; + Topic?: InputMaybe; + TopicId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Topic_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + ManagedTopicType?: InputMaybe; + Name?: InputMaybe; + SystemModstamp?: InputMaybe; + TalkingAbout?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Translation_Filter = { + CanManage?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsActive?: InputMaybe; + Language?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type UrlOperators = { + eq?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + like?: InputMaybe; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; + nin?: InputMaybe>>; +}; + +export const UiBehavior = { + Edit: "EDIT", + Readonly: "READONLY", + Required: "REQUIRED", +} as const; + +export type UiBehavior = (typeof UiBehavior)[keyof typeof UiBehavior]; + +export type UnstructuredStorageSpace_Filter = { + ApplicationName?: InputMaybe; + Attribute1?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DerivedFolderLocation?: InputMaybe; + ExpirationPolicyType?: InputMaybe; + Folder?: InputMaybe; + FolderId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SpaceName?: InputMaybe; + SpaceType?: InputMaybe; + StorageLocation?: InputMaybe; + StorageReference?: InputMaybe; + StorageTierType?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type UnstructuredStorageSpace_Folder_Filters = { + Name?: InputMaybe; + Organization?: InputMaybe; + User?: InputMaybe; +}; + +export type UnstructuredStorageSpace_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type UserAppMenuItem_Filter = { + AppMenuItemId?: InputMaybe; + ApplicationId?: InputMaybe; + Description?: InputMaybe; + FormFactors?: InputMaybe; + IconUrl?: InputMaybe; + Id?: InputMaybe; + InfoUrl?: InputMaybe; + IsUsingAdminAuthorization?: InputMaybe; + IsVisible?: InputMaybe; + Label?: InputMaybe; + LogoUrl?: InputMaybe; + MobileStartUrl?: InputMaybe; + Name?: InputMaybe; + SortOrder?: InputMaybe; + StartUrl?: InputMaybe; + Type?: InputMaybe; + UiType?: InputMaybe; + UserSortOrder?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type UserDefinedLabelAssignment_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + EntityType?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Item?: InputMaybe; + ItemId?: InputMaybe; + Label?: InputMaybe; + LabelId?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SortOrder?: InputMaybe; + SubjectOrName?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type UserDefinedLabelAssignment_Item_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + Campaign?: InputMaybe; + Case?: InputMaybe; + Contact?: InputMaybe; + EmailTemplate?: InputMaybe; + FlowOrchestrationWorkItem?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lead?: InputMaybe; + Lease__c?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: InputMaybe; + Opportunity?: InputMaybe; + Payment__c?: InputMaybe; + Property_Cost__c?: InputMaybe; + Property_Feature__c?: InputMaybe; + Property_Image__c?: InputMaybe; + Property_Listing__c?: InputMaybe; + Property_Management_Company__c?: InputMaybe; + Property_Owner__c?: InputMaybe; + Property_Sale__c?: InputMaybe; + Property__c?: InputMaybe; + Task?: InputMaybe; + Tenant__c?: InputMaybe; +}; + +export type UserDefinedLabelAssignment_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type UserDefinedLabel_Filter = { + Color?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + TotalAssignments?: InputMaybe; + Type?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type UserDefinedLabel_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type UserHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + User?: InputMaybe; + UserId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type UserLocalWebServerIdentity_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LocalWebServerIdentityToken?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type UserLocalWebServerIdentity_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type UserRole_Filter = { + CaseAccessForAccountOwner?: InputMaybe; + ContactAccessForAccountOwner?: InputMaybe; + DeveloperName?: InputMaybe; + ForecastUserId?: InputMaybe; + Id?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + MayForecastManagerShare?: InputMaybe; + Name?: InputMaybe; + OpportunityAccessForAccountOwner?: InputMaybe; + ParentRole?: InputMaybe; + ParentRoleId?: InputMaybe; + PortalAccountId?: InputMaybe; + PortalAccountOwnerId?: InputMaybe; + PortalType?: InputMaybe; + RollupDescription?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type UserRole_OrderBy = { + CaseAccessForAccountOwner?: InputMaybe; + ContactAccessForAccountOwner?: InputMaybe; + DeveloperName?: InputMaybe; + ForecastUserId?: InputMaybe; + Id?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + MayForecastManagerShare?: InputMaybe; + Name?: InputMaybe; + OpportunityAccessForAccountOwner?: InputMaybe; + ParentRole?: InputMaybe; + ParentRoleId?: InputMaybe; + PortalAccountId?: InputMaybe; + PortalAccountOwnerId?: InputMaybe; + PortalType?: InputMaybe; + RollupDescription?: InputMaybe; + SystemModstamp?: InputMaybe; +}; + +export type UserSharedFeature_Filter = { + FeatureName?: InputMaybe; + Id?: InputMaybe; + User?: InputMaybe; + UserId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type User_Filter = { + AboutMe?: InputMaybe; + Account?: InputMaybe; + AccountId?: InputMaybe; + Alias?: InputMaybe; + BadgeText?: InputMaybe; + BannerPhotoId?: InputMaybe; + BannerPhotoUrl?: InputMaybe; + CallCenterId?: InputMaybe; + City?: InputMaybe; + CommunityNickname?: InputMaybe; + CompanyName?: InputMaybe; + Contact?: InputMaybe; + ContactId?: InputMaybe; + Country?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DefaultGroupNotificationFrequency?: InputMaybe; + DelegatedApproverId?: InputMaybe; + Department?: InputMaybe; + DigestFrequency?: InputMaybe; + Division?: InputMaybe; + Email?: InputMaybe; + EmailEncodingKey?: InputMaybe; + EmailPreferencesAutoBcc?: InputMaybe; + EmailPreferencesAutoBccStayInTouch?: InputMaybe; + EmailPreferencesStayInTouchReminder?: InputMaybe; + EmployeeNumber?: InputMaybe; + EndDay?: InputMaybe; + Extension?: InputMaybe; + Fax?: InputMaybe; + FederationIdentifier?: InputMaybe; + FirstName?: InputMaybe; + ForecastEnabled?: InputMaybe; + FullPhotoUrl?: InputMaybe; + GeocodeAccuracy?: InputMaybe; + HasUserVerifiedEmail?: InputMaybe; + HasUserVerifiedPhone?: InputMaybe; + Id?: InputMaybe; + Individual?: InputMaybe; + IndividualId?: InputMaybe; + IsActive?: InputMaybe; + IsExtIndicatorVisible?: InputMaybe; + IsProfilePhotoActive?: InputMaybe; + LanguageLocaleKey?: InputMaybe; + LastLoginDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastName?: InputMaybe; + LastPasswordChangeDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Latitude?: InputMaybe; + LocaleSidKey?: InputMaybe; + Longitude?: InputMaybe; + Manager?: InputMaybe; + ManagerId?: InputMaybe; + MediumBannerPhotoUrl?: InputMaybe; + MediumPhotoUrl?: InputMaybe; + MobilePhone?: InputMaybe; + Name?: InputMaybe; + NumberOfFailedLogins?: InputMaybe; + OfflinePdaTrialExpirationDate?: InputMaybe; + OfflineTrialExpirationDate?: InputMaybe; + OutOfOfficeMessage?: InputMaybe; + PasswordExpirationDate?: InputMaybe; + Phone?: InputMaybe; + PostalCode?: InputMaybe; + Profile?: InputMaybe; + ProfileId?: InputMaybe; + ProfilePhotoId?: InputMaybe; + ReceivesAdminInfoEmails?: InputMaybe; + ReceivesInfoEmails?: InputMaybe; + SenderEmail?: InputMaybe; + SenderName?: InputMaybe; + Signature?: InputMaybe; + SmallBannerPhotoUrl?: InputMaybe; + SmallPhotoUrl?: InputMaybe; + StartDay?: InputMaybe; + State?: InputMaybe; + StayInTouchNote?: InputMaybe; + StayInTouchSignature?: InputMaybe; + StayInTouchSubject?: InputMaybe; + Street?: InputMaybe; + SuAccessExpirationDate?: InputMaybe; + SystemModstamp?: InputMaybe; + TimeZoneSidKey?: InputMaybe; + Title?: InputMaybe; + UserPermissionsAvantgoUser?: InputMaybe; + UserPermissionsCallCenterAutoLogin?: InputMaybe; + UserPermissionsInteractionUser?: InputMaybe; + UserPermissionsMarketingUser?: InputMaybe; + UserPermissionsOfflineUser?: InputMaybe; + UserPermissionsSFContentUser?: InputMaybe; + UserPreferencesActionLauncherEinsteinGptConsent?: InputMaybe; + UserPreferencesActivityRemindersPopup?: InputMaybe; + UserPreferencesApexPagesDeveloperMode?: InputMaybe; + UserPreferencesAssistiveActionsEnabledInActionLauncher?: InputMaybe; + UserPreferencesCacheDiagnostics?: InputMaybe; + UserPreferencesContentEmailAsAndWhen?: InputMaybe; + UserPreferencesContentNoEmail?: InputMaybe; + UserPreferencesCreateLEXAppsWTShown?: InputMaybe; + UserPreferencesDedupeStorageMigrationComplete?: InputMaybe; + UserPreferencesDisCommentAfterLikeEmail?: InputMaybe; + UserPreferencesDisMentionsCommentEmail?: InputMaybe; + UserPreferencesDisProfPostCommentEmail?: InputMaybe; + UserPreferencesDisableAllFeedsEmail?: InputMaybe; + UserPreferencesDisableBookmarkEmail?: InputMaybe; + UserPreferencesDisableChangeCommentEmail?: InputMaybe; + UserPreferencesDisableEndorsementEmail?: InputMaybe; + UserPreferencesDisableFileShareNotificationsForApi?: InputMaybe; + UserPreferencesDisableFollowersEmail?: InputMaybe; + UserPreferencesDisableLaterCommentEmail?: InputMaybe; + UserPreferencesDisableLikeEmail?: InputMaybe; + UserPreferencesDisableMentionsPostEmail?: InputMaybe; + UserPreferencesDisableMessageEmail?: InputMaybe; + UserPreferencesDisableProfilePostEmail?: InputMaybe; + UserPreferencesDisableSharePostEmail?: InputMaybe; + UserPreferencesDismissPersonalSpaceLegalMessage?: InputMaybe; + UserPreferencesDismissRecordChannelsSuggestedObjects?: InputMaybe; + UserPreferencesDismissReuseUpdateReminderModal?: InputMaybe; + UserPreferencesEnableAutoSubForFeeds?: InputMaybe; + UserPreferencesEnableLwrLexPilot?: InputMaybe; + UserPreferencesEventRemindersCheckboxDefault?: InputMaybe; + UserPreferencesExcludeMailAppAttachments?: InputMaybe; + UserPreferencesFavoritesShowTopFavorites?: InputMaybe; + UserPreferencesFavoritesWTShown?: InputMaybe; + UserPreferencesFirstTimeInLightning?: InputMaybe; + UserPreferencesGlobalNavBarWTShown?: InputMaybe; + UserPreferencesGlobalNavGridMenuWTShown?: InputMaybe; + UserPreferencesHasCelebrationBadge?: InputMaybe; + UserPreferencesHasSentWarningEmail?: InputMaybe; + UserPreferencesHasSentWarningEmail238?: InputMaybe; + UserPreferencesHasSentWarningEmail240?: InputMaybe; + UserPreferencesHeavyPagePromptEnabled?: InputMaybe; + UserPreferencesHideBiggerPhotoCallout?: InputMaybe; + UserPreferencesHideBrowseProductRedirectConfirmation?: InputMaybe; + UserPreferencesHideCSNDesktopTask?: InputMaybe; + UserPreferencesHideCSNGetChatterMobileTask?: InputMaybe; + UserPreferencesHideChatterOnboardingSplash?: InputMaybe; + UserPreferencesHideEndUserOnboardingAssistantModal?: InputMaybe; + UserPreferencesHideEventCalendar?: InputMaybe; + UserPreferencesHideFLSNotification?: InputMaybe; + UserPreferencesHideLearningPathModal?: InputMaybe; + UserPreferencesHideLightningMigrationModal?: InputMaybe; + UserPreferencesHideMailAppEAPUserGuidance?: InputMaybe; + UserPreferencesHideMailAppWelcomeMat?: InputMaybe; + UserPreferencesHideManagedEcaMobilePubModal?: InputMaybe; + UserPreferencesHideOnlineSalesAppTabVisibilityRequirementsModal?: InputMaybe; + UserPreferencesHideOnlineSalesAppWelcomeMat?: InputMaybe; + UserPreferencesHideS1BrowserUI?: InputMaybe; + UserPreferencesHideSecondChatterOnboardingSplash?: InputMaybe; + UserPreferencesHideSfxWelcomeMat?: InputMaybe; + UserPreferencesHideTaskListViewsPopover?: InputMaybe; + UserPreferencesHideTrialsCelebration?: InputMaybe; + UserPreferencesHideTrialsWelcomeMat?: InputMaybe; + UserPreferencesLightningExperiencePreferred?: InputMaybe; + UserPreferencesLiveAgentMiawSetupDeflection?: InputMaybe; + UserPreferencesLtngPromoReserved10UserPref?: InputMaybe; + UserPreferencesLtngPromoReserved16UserPref?: InputMaybe; + UserPreferencesLtngPromoReserved19UserPref?: InputMaybe; + UserPreferencesNativeEmailClient?: InputMaybe; + UserPreferencesNewLightningReportRunPageEnabled?: InputMaybe; + UserPreferencesPathAssistantCollapsed?: InputMaybe; + UserPreferencesPreviewCustomTheme?: InputMaybe; + UserPreferencesPreviewLightning?: InputMaybe; + UserPreferencesReadReceiptLastToggleValue?: InputMaybe; + UserPreferencesReceiveNoNotificationsAsApprover?: InputMaybe; + UserPreferencesReceiveNotificationsAsDelegatedApprover?: InputMaybe; + UserPreferencesRecordHomeReservedWTShown?: InputMaybe; + UserPreferencesRecordHomeSectionCollapseWTShown?: InputMaybe; + UserPreferencesReminderSoundOff?: InputMaybe; + UserPreferencesReverseOpenActivitiesView?: InputMaybe; + UserPreferencesSRHOverrideActivities?: InputMaybe; + UserPreferencesSalesEssentialsSetupAssistantCompleted?: InputMaybe; + UserPreferencesSetupAssistantUserPref1?: InputMaybe; + UserPreferencesShowCityToExternalUsers?: InputMaybe; + UserPreferencesShowCityToGuestUsers?: InputMaybe; + UserPreferencesShowCountryToExternalUsers?: InputMaybe; + UserPreferencesShowCountryToGuestUsers?: InputMaybe; + UserPreferencesShowEmailToExternalUsers?: InputMaybe; + UserPreferencesShowEmailToGuestUsers?: InputMaybe; + UserPreferencesShowFaxToExternalUsers?: InputMaybe; + UserPreferencesShowFaxToGuestUsers?: InputMaybe; + UserPreferencesShowForecastingChangeSignals?: InputMaybe; + UserPreferencesShowForecastingRoundedAmounts?: InputMaybe; + UserPreferencesShowManagerToExternalUsers?: InputMaybe; + UserPreferencesShowManagerToGuestUsers?: InputMaybe; + UserPreferencesShowMobilePhoneToExternalUsers?: InputMaybe; + UserPreferencesShowMobilePhoneToGuestUsers?: InputMaybe; + UserPreferencesShowPostalCodeToExternalUsers?: InputMaybe; + UserPreferencesShowPostalCodeToGuestUsers?: InputMaybe; + UserPreferencesShowProfilePicToGuestUsers?: InputMaybe; + UserPreferencesShowStateToExternalUsers?: InputMaybe; + UserPreferencesShowStateToGuestUsers?: InputMaybe; + UserPreferencesShowStreetAddressToExternalUsers?: InputMaybe; + UserPreferencesShowStreetAddressToGuestUsers?: InputMaybe; + UserPreferencesShowTitleToExternalUsers?: InputMaybe; + UserPreferencesShowTitleToGuestUsers?: InputMaybe; + UserPreferencesShowWorkPhoneToExternalUsers?: InputMaybe; + UserPreferencesShowWorkPhoneToGuestUsers?: InputMaybe; + UserPreferencesSortFeedByComment?: InputMaybe; + UserPreferencesSuppressEventSFXReminders?: InputMaybe; + UserPreferencesSuppressTaskSFXReminders?: InputMaybe; + UserPreferencesTaskRemindersCheckboxDefault?: InputMaybe; + UserPreferencesTodayGettingStarted?: InputMaybe; + UserPreferencesTrailheadBadgeCreated?: InputMaybe; + UserPreferencesUserDebugModePref?: InputMaybe; + UserPreferencesUserHasCollapsedGoogleEmbedded?: InputMaybe; + UserPreferencesUserHasLaunchedSidePanel?: InputMaybe; + UserPreferencesUserHasOptedInToSidePanel?: InputMaybe; + UserPreferencesUserHasRemovedGoogleEmbedded?: InputMaybe; + UserRole?: InputMaybe; + UserRoleId?: InputMaybe; + UserType?: InputMaybe; + Username?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type User_OrderBy = { + AboutMe?: InputMaybe; + Account?: InputMaybe; + AccountId?: InputMaybe; + Alias?: InputMaybe; + BadgeText?: InputMaybe; + BannerPhotoId?: InputMaybe; + BannerPhotoUrl?: InputMaybe; + CallCenterId?: InputMaybe; + City?: InputMaybe; + CommunityNickname?: InputMaybe; + CompanyName?: InputMaybe; + Contact?: InputMaybe; + ContactId?: InputMaybe; + Country?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DefaultGroupNotificationFrequency?: InputMaybe; + DelegatedApproverId?: InputMaybe; + Department?: InputMaybe; + DigestFrequency?: InputMaybe; + Division?: InputMaybe; + Email?: InputMaybe; + EmailEncodingKey?: InputMaybe; + EmailPreferencesAutoBcc?: InputMaybe; + EmailPreferencesAutoBccStayInTouch?: InputMaybe; + EmailPreferencesStayInTouchReminder?: InputMaybe; + EmployeeNumber?: InputMaybe; + EndDay?: InputMaybe; + Extension?: InputMaybe; + Fax?: InputMaybe; + FederationIdentifier?: InputMaybe; + FirstName?: InputMaybe; + ForecastEnabled?: InputMaybe; + FullPhotoUrl?: InputMaybe; + GeocodeAccuracy?: InputMaybe; + HasUserVerifiedEmail?: InputMaybe; + HasUserVerifiedPhone?: InputMaybe; + Id?: InputMaybe; + Individual?: InputMaybe; + IndividualId?: InputMaybe; + IsActive?: InputMaybe; + IsExtIndicatorVisible?: InputMaybe; + IsProfilePhotoActive?: InputMaybe; + LanguageLocaleKey?: InputMaybe; + LastLoginDate?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastName?: InputMaybe; + LastPasswordChangeDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Latitude?: InputMaybe; + LocaleSidKey?: InputMaybe; + Longitude?: InputMaybe; + Manager?: InputMaybe; + ManagerId?: InputMaybe; + MediumBannerPhotoUrl?: InputMaybe; + MediumPhotoUrl?: InputMaybe; + MobilePhone?: InputMaybe; + Name?: InputMaybe; + NumberOfFailedLogins?: InputMaybe; + OfflinePdaTrialExpirationDate?: InputMaybe; + OfflineTrialExpirationDate?: InputMaybe; + OutOfOfficeMessage?: InputMaybe; + PasswordExpirationDate?: InputMaybe; + Phone?: InputMaybe; + PostalCode?: InputMaybe; + Profile?: InputMaybe; + ProfileId?: InputMaybe; + ProfilePhotoId?: InputMaybe; + ReceivesAdminInfoEmails?: InputMaybe; + ReceivesInfoEmails?: InputMaybe; + SenderEmail?: InputMaybe; + SenderName?: InputMaybe; + Signature?: InputMaybe; + SmallBannerPhotoUrl?: InputMaybe; + SmallPhotoUrl?: InputMaybe; + StartDay?: InputMaybe; + State?: InputMaybe; + StayInTouchNote?: InputMaybe; + StayInTouchSignature?: InputMaybe; + StayInTouchSubject?: InputMaybe; + Street?: InputMaybe; + SuAccessExpirationDate?: InputMaybe; + SystemModstamp?: InputMaybe; + TimeZoneSidKey?: InputMaybe; + Title?: InputMaybe; + UserPermissionsAvantgoUser?: InputMaybe; + UserPermissionsCallCenterAutoLogin?: InputMaybe; + UserPermissionsInteractionUser?: InputMaybe; + UserPermissionsMarketingUser?: InputMaybe; + UserPermissionsOfflineUser?: InputMaybe; + UserPermissionsSFContentUser?: InputMaybe; + UserPreferencesActionLauncherEinsteinGptConsent?: InputMaybe; + UserPreferencesActivityRemindersPopup?: InputMaybe; + UserPreferencesApexPagesDeveloperMode?: InputMaybe; + UserPreferencesAssistiveActionsEnabledInActionLauncher?: InputMaybe; + UserPreferencesCacheDiagnostics?: InputMaybe; + UserPreferencesContentEmailAsAndWhen?: InputMaybe; + UserPreferencesContentNoEmail?: InputMaybe; + UserPreferencesCreateLEXAppsWTShown?: InputMaybe; + UserPreferencesDedupeStorageMigrationComplete?: InputMaybe; + UserPreferencesDisCommentAfterLikeEmail?: InputMaybe; + UserPreferencesDisMentionsCommentEmail?: InputMaybe; + UserPreferencesDisProfPostCommentEmail?: InputMaybe; + UserPreferencesDisableAllFeedsEmail?: InputMaybe; + UserPreferencesDisableBookmarkEmail?: InputMaybe; + UserPreferencesDisableChangeCommentEmail?: InputMaybe; + UserPreferencesDisableEndorsementEmail?: InputMaybe; + UserPreferencesDisableFileShareNotificationsForApi?: InputMaybe; + UserPreferencesDisableFollowersEmail?: InputMaybe; + UserPreferencesDisableLaterCommentEmail?: InputMaybe; + UserPreferencesDisableLikeEmail?: InputMaybe; + UserPreferencesDisableMentionsPostEmail?: InputMaybe; + UserPreferencesDisableMessageEmail?: InputMaybe; + UserPreferencesDisableProfilePostEmail?: InputMaybe; + UserPreferencesDisableSharePostEmail?: InputMaybe; + UserPreferencesDismissPersonalSpaceLegalMessage?: InputMaybe; + UserPreferencesDismissRecordChannelsSuggestedObjects?: InputMaybe; + UserPreferencesDismissReuseUpdateReminderModal?: InputMaybe; + UserPreferencesEnableAutoSubForFeeds?: InputMaybe; + UserPreferencesEnableLwrLexPilot?: InputMaybe; + UserPreferencesEventRemindersCheckboxDefault?: InputMaybe; + UserPreferencesExcludeMailAppAttachments?: InputMaybe; + UserPreferencesFavoritesShowTopFavorites?: InputMaybe; + UserPreferencesFavoritesWTShown?: InputMaybe; + UserPreferencesFirstTimeInLightning?: InputMaybe; + UserPreferencesGlobalNavBarWTShown?: InputMaybe; + UserPreferencesGlobalNavGridMenuWTShown?: InputMaybe; + UserPreferencesHasCelebrationBadge?: InputMaybe; + UserPreferencesHasSentWarningEmail?: InputMaybe; + UserPreferencesHasSentWarningEmail238?: InputMaybe; + UserPreferencesHasSentWarningEmail240?: InputMaybe; + UserPreferencesHeavyPagePromptEnabled?: InputMaybe; + UserPreferencesHideBiggerPhotoCallout?: InputMaybe; + UserPreferencesHideBrowseProductRedirectConfirmation?: InputMaybe; + UserPreferencesHideCSNDesktopTask?: InputMaybe; + UserPreferencesHideCSNGetChatterMobileTask?: InputMaybe; + UserPreferencesHideChatterOnboardingSplash?: InputMaybe; + UserPreferencesHideEndUserOnboardingAssistantModal?: InputMaybe; + UserPreferencesHideEventCalendar?: InputMaybe; + UserPreferencesHideFLSNotification?: InputMaybe; + UserPreferencesHideLearningPathModal?: InputMaybe; + UserPreferencesHideLightningMigrationModal?: InputMaybe; + UserPreferencesHideMailAppEAPUserGuidance?: InputMaybe; + UserPreferencesHideMailAppWelcomeMat?: InputMaybe; + UserPreferencesHideManagedEcaMobilePubModal?: InputMaybe; + UserPreferencesHideOnlineSalesAppTabVisibilityRequirementsModal?: InputMaybe; + UserPreferencesHideOnlineSalesAppWelcomeMat?: InputMaybe; + UserPreferencesHideS1BrowserUI?: InputMaybe; + UserPreferencesHideSecondChatterOnboardingSplash?: InputMaybe; + UserPreferencesHideSfxWelcomeMat?: InputMaybe; + UserPreferencesHideTaskListViewsPopover?: InputMaybe; + UserPreferencesHideTrialsCelebration?: InputMaybe; + UserPreferencesHideTrialsWelcomeMat?: InputMaybe; + UserPreferencesLightningExperiencePreferred?: InputMaybe; + UserPreferencesLiveAgentMiawSetupDeflection?: InputMaybe; + UserPreferencesLtngPromoReserved10UserPref?: InputMaybe; + UserPreferencesLtngPromoReserved16UserPref?: InputMaybe; + UserPreferencesLtngPromoReserved19UserPref?: InputMaybe; + UserPreferencesNativeEmailClient?: InputMaybe; + UserPreferencesNewLightningReportRunPageEnabled?: InputMaybe; + UserPreferencesPathAssistantCollapsed?: InputMaybe; + UserPreferencesPreviewCustomTheme?: InputMaybe; + UserPreferencesPreviewLightning?: InputMaybe; + UserPreferencesReadReceiptLastToggleValue?: InputMaybe; + UserPreferencesReceiveNoNotificationsAsApprover?: InputMaybe; + UserPreferencesReceiveNotificationsAsDelegatedApprover?: InputMaybe; + UserPreferencesRecordHomeReservedWTShown?: InputMaybe; + UserPreferencesRecordHomeSectionCollapseWTShown?: InputMaybe; + UserPreferencesReminderSoundOff?: InputMaybe; + UserPreferencesReverseOpenActivitiesView?: InputMaybe; + UserPreferencesSRHOverrideActivities?: InputMaybe; + UserPreferencesSalesEssentialsSetupAssistantCompleted?: InputMaybe; + UserPreferencesSetupAssistantUserPref1?: InputMaybe; + UserPreferencesShowCityToExternalUsers?: InputMaybe; + UserPreferencesShowCityToGuestUsers?: InputMaybe; + UserPreferencesShowCountryToExternalUsers?: InputMaybe; + UserPreferencesShowCountryToGuestUsers?: InputMaybe; + UserPreferencesShowEmailToExternalUsers?: InputMaybe; + UserPreferencesShowEmailToGuestUsers?: InputMaybe; + UserPreferencesShowFaxToExternalUsers?: InputMaybe; + UserPreferencesShowFaxToGuestUsers?: InputMaybe; + UserPreferencesShowForecastingChangeSignals?: InputMaybe; + UserPreferencesShowForecastingRoundedAmounts?: InputMaybe; + UserPreferencesShowManagerToExternalUsers?: InputMaybe; + UserPreferencesShowManagerToGuestUsers?: InputMaybe; + UserPreferencesShowMobilePhoneToExternalUsers?: InputMaybe; + UserPreferencesShowMobilePhoneToGuestUsers?: InputMaybe; + UserPreferencesShowPostalCodeToExternalUsers?: InputMaybe; + UserPreferencesShowPostalCodeToGuestUsers?: InputMaybe; + UserPreferencesShowProfilePicToGuestUsers?: InputMaybe; + UserPreferencesShowStateToExternalUsers?: InputMaybe; + UserPreferencesShowStateToGuestUsers?: InputMaybe; + UserPreferencesShowStreetAddressToExternalUsers?: InputMaybe; + UserPreferencesShowStreetAddressToGuestUsers?: InputMaybe; + UserPreferencesShowTitleToExternalUsers?: InputMaybe; + UserPreferencesShowTitleToGuestUsers?: InputMaybe; + UserPreferencesShowWorkPhoneToExternalUsers?: InputMaybe; + UserPreferencesShowWorkPhoneToGuestUsers?: InputMaybe; + UserPreferencesSortFeedByComment?: InputMaybe; + UserPreferencesSuppressEventSFXReminders?: InputMaybe; + UserPreferencesSuppressTaskSFXReminders?: InputMaybe; + UserPreferencesTaskRemindersCheckboxDefault?: InputMaybe; + UserPreferencesTodayGettingStarted?: InputMaybe; + UserPreferencesTrailheadBadgeCreated?: InputMaybe; + UserPreferencesUserDebugModePref?: InputMaybe; + UserPreferencesUserHasCollapsedGoogleEmbedded?: InputMaybe; + UserPreferencesUserHasLaunchedSidePanel?: InputMaybe; + UserPreferencesUserHasOptedInToSidePanel?: InputMaybe; + UserPreferencesUserHasRemovedGoogleEmbedded?: InputMaybe; + UserRole?: InputMaybe; + UserRoleId?: InputMaybe; + UserType?: InputMaybe; + Username?: InputMaybe; +}; + +export type WorkBadgeDefinitionHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + WorkBadgeDefinitionId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type WorkOrderHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type WorkOrderLineItemHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + WorkOrderLineItem?: InputMaybe; + WorkOrderLineItemId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type WorkOrderLineItem_Filter = { + Asset?: InputMaybe; + AssetId?: InputMaybe; + City?: InputMaybe; + Country?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Discount?: InputMaybe; + Duration?: InputMaybe; + DurationInMinutes?: InputMaybe; + DurationType?: InputMaybe; + EndDate?: InputMaybe; + GeocodeAccuracy?: InputMaybe; + Id?: InputMaybe; + IsClosed?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Latitude?: InputMaybe; + LineItemNumber?: InputMaybe; + ListPrice?: InputMaybe; + Location?: InputMaybe; + LocationId?: InputMaybe; + Longitude?: InputMaybe; + Order?: InputMaybe; + OrderId?: InputMaybe; + ParentWorkOrderLineItem?: InputMaybe; + ParentWorkOrderLineItemId?: InputMaybe; + PostalCode?: InputMaybe; + PricebookEntry?: InputMaybe; + PricebookEntryId?: InputMaybe; + Priority?: InputMaybe; + Product2?: InputMaybe; + Product2Id?: InputMaybe; + Quantity?: InputMaybe; + RootWorkOrderLineItem?: InputMaybe; + RootWorkOrderLineItemId?: InputMaybe; + ServiceAppointmentCount?: InputMaybe; + StartDate?: InputMaybe; + State?: InputMaybe; + Status?: InputMaybe; + StatusCategory?: InputMaybe; + Street?: InputMaybe; + Subject?: InputMaybe; + Subtotal?: InputMaybe; + SystemModstamp?: InputMaybe; + TotalPrice?: InputMaybe; + UnitPrice?: InputMaybe; + WorkOrder?: InputMaybe; + WorkOrderId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type WorkOrder_Filter = { + Account?: InputMaybe; + AccountId?: InputMaybe; + Asset?: InputMaybe; + AssetId?: InputMaybe; + BusinessHours?: InputMaybe; + BusinessHoursId?: InputMaybe; + Case?: InputMaybe; + CaseId?: InputMaybe; + City?: InputMaybe; + Contact?: InputMaybe; + ContactId?: InputMaybe; + Country?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + Discount?: InputMaybe; + Duration?: InputMaybe; + DurationInMinutes?: InputMaybe; + DurationType?: InputMaybe; + EndDate?: InputMaybe; + GeocodeAccuracy?: InputMaybe; + GrandTotal?: InputMaybe; + Id?: InputMaybe; + IsClosed?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Latitude?: InputMaybe; + LineItemCount?: InputMaybe; + Location?: InputMaybe; + LocationId?: InputMaybe; + Longitude?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + ParentWorkOrder?: InputMaybe; + ParentWorkOrderId?: InputMaybe; + PostalCode?: InputMaybe; + Pricebook2?: InputMaybe; + Pricebook2Id?: InputMaybe; + Priority?: InputMaybe; + RootWorkOrder?: InputMaybe; + RootWorkOrderId?: InputMaybe; + ServiceAppointmentCount?: InputMaybe; + StartDate?: InputMaybe; + State?: InputMaybe; + Status?: InputMaybe; + StatusCategory?: InputMaybe; + Street?: InputMaybe; + Subject?: InputMaybe; + Subtotal?: InputMaybe; + SystemModstamp?: InputMaybe; + Tax?: InputMaybe; + TotalPrice?: InputMaybe; + WorkOrderNumber?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type WorkOrder_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type GetApplicationsQueryVariables = Exact<{ [key: string]: never }>; + +export type GetApplicationsQuery = { + uiapi: { + query: { + Application__c?: { + edges?: Array<{ + node?: { + Id: string; + Name?: { value?: string | null } | null; + User__r?: { + FirstName?: { value?: string | null } | null; + LastName?: { value?: string | null } | null; + } | null; + Property__r?: { + Name?: { value?: string | null } | null; + Address__c?: { value?: string | null } | null; + } | null; + Start_Date__c?: { value?: string | null } | null; + Status__c?: { value?: string | null } | null; + Employment__c?: { value?: string | null } | null; + References__c?: { value?: string | null } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type UpdateApplicationStatusMutationVariables = Exact<{ + input: Application__CUpdateInput; +}>; + +export type UpdateApplicationStatusMutation = { + uiapi: { + Application__cUpdate?: { + success?: boolean | null; + Record?: { Id: string; Status__c?: { value?: string | null } | null } | null; + } | null; + }; +}; + +export type GetMaintenanceRequestsQueryVariables = Exact<{ + first?: InputMaybe; +}>; + +export type GetMaintenanceRequestsQuery = { + uiapi: { + query: { + Maintenance_Request__c?: { + edges?: Array<{ + node?: { + Id: string; + Name?: { value?: string | null } | null; + Property__r?: { Address__c?: { value?: string | null } | null } | null; + User__r?: { Name?: { value?: string | null } | null } | null; + Type__c?: { value?: string | null } | null; + Priority__c?: { value?: string | null } | null; + Status__c?: { value?: string | null } | null; + Description__c?: { value?: string | null } | null; + Scheduled__c?: { value?: string | null } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type GetAllMaintenanceRequestsQueryVariables = Exact<{ + first?: InputMaybe; + after?: InputMaybe; +}>; + +export type GetAllMaintenanceRequestsQuery = { + uiapi: { + query: { + Maintenance_Request__c?: { + edges?: Array<{ + node?: { + Id: string; + Name?: { value?: string | null } | null; + Description__c?: { value?: string | null } | null; + Type__c?: { value?: string | null } | null; + Priority__c?: { value?: string | null } | null; + Status__c?: { value?: string | null } | null; + Scheduled__c?: { value?: string | null } | null; + Property__r?: { + Address__c?: { value?: string | null } | null; + Name?: { value?: string | null } | null; + } | null; + User__r?: { Name?: { value?: string | null } | null } | null; + Assigned_Worker__r?: { + Name?: { value?: string | null } | null; + Employment_Type__c?: { value?: string | null } | null; + } | null; + ContentDocumentLinks?: { + edges?: Array<{ + node?: { + ContentDocument?: { + LatestPublishedVersionId?: { value?: string | null } | null; + } | null; + } | null; + } | null> | null; + } | null; + } | null; + } | null> | null; + pageInfo: { hasNextPage: boolean; endCursor?: string | null }; + } | null; + }; + }; +}; + +export type UpdateMaintenanceStatusMutationVariables = Exact<{ + input: Maintenance_Request__CUpdateInput; +}>; + +export type UpdateMaintenanceStatusMutation = { + uiapi: { + Maintenance_Request__cUpdate?: { + success?: boolean | null; + Record?: { Id: string; Status__c?: { value?: string | null } | null } | null; + } | null; + }; +}; + +export type MaintenanceRequestsQueryVariables = Exact<{ + first: Scalars["Int"]["input"]; + after?: InputMaybe; +}>; + +export type MaintenanceRequestsQuery = { + uiapi: { + query: { + Maintenance_Request__c?: { + edges?: Array<{ + cursor: string; + node?: { + Id: string; + ApiName: string; + Name?: { value?: string | null; displayValue?: string | null } | null; + Description__c?: { value?: string | null; displayValue?: string | null } | null; + Type__c?: { value?: string | null; displayValue?: string | null } | null; + Priority__c?: { value?: string | null; displayValue?: string | null } | null; + Status__c?: { value?: string | null; displayValue?: string | null } | null; + Scheduled__c?: { value?: string | null; displayValue?: string | null } | null; + User__r?: { + Name?: { value?: string | null; displayValue?: string | null } | null; + } | null; + Property__r?: { + Address__c?: { value?: string | null; displayValue?: string | null } | null; + } | null; + } | null; + } | null> | null; + pageInfo: { hasNextPage: boolean; endCursor?: string | null }; + } | null; + }; + }; +}; + +export type ListingByIdQueryVariables = Exact<{ + listingId: Scalars["ID"]["input"]; +}>; + +export type ListingByIdQuery = { + uiapi: { + query: { Property_Listing__c?: { edges?: Array<{ node?: { Id: string; - ApiName?: string | null; Name?: { value?: string | null; displayValue?: string | null } | null; - Listing_Price__c?: { - value?: number | null; - displayValue?: string | null; - } | null; - Listing_Status__c?: { - value?: string | null; - displayValue?: string | null; - } | null; + Listing_Price__c?: { value?: number | null; displayValue?: string | null } | null; + Listing_Status__c?: { value?: string | null; displayValue?: string | null } | null; + Property__c?: { value?: string | null; displayValue?: string | null } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type PropertyByIdQueryVariables = Exact<{ + propertyId: Scalars["ID"]["input"]; +}>; + +export type PropertyByIdQuery = { + uiapi: { + query: { + Property__c?: { + edges?: Array<{ + node?: { + Id: string; + Name?: { value?: string | null; displayValue?: string | null } | null; + Address__c?: { value?: string | null; displayValue?: string | null } | null; + Type__c?: { value?: string | null; displayValue?: string | null } | null; + Monthly_Rent__c?: { value?: number | null; displayValue?: string | null } | null; + Bedrooms__c?: { value?: number | null; displayValue?: string | null } | null; + Bathrooms__c?: { value?: number | null; displayValue?: string | null } | null; + Sq_Ft__c?: { value?: number | null; displayValue?: string | null } | null; + Description__c?: { value?: string | null; displayValue?: string | null } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type PropertyImagesQueryVariables = Exact<{ + propertyId: Scalars["ID"]["input"]; +}>; + +export type PropertyImagesQuery = { + uiapi: { + query: { + Property_Image__c?: { + edges?: Array<{ + node?: { + Id: string; + Name?: { value?: string | null; displayValue?: string | null } | null; + Image_URL__c?: { value?: string | null; displayValue?: string | null } | null; + Image_Type__c?: { value?: string | null; displayValue?: string | null } | null; + Display_Order__c?: { value?: number | null; displayValue?: string | null } | null; + Alt_Text__c?: { value?: string | null; displayValue?: string | null } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type PropertyCostsQueryVariables = Exact<{ + propertyId: Scalars["ID"]["input"]; +}>; + +export type PropertyCostsQuery = { + uiapi: { + query: { + Property_Cost__c?: { + edges?: Array<{ + node?: { + Id: string; + Cost_Category__c?: { value?: string | null; displayValue?: string | null } | null; + Cost_Amount__c?: { value?: number | null; displayValue?: string | null } | null; + Cost_Date__c?: { value?: string | null; displayValue?: string | null } | null; + Description__c?: { value?: string | null; displayValue?: string | null } | null; + Vendor__c?: { value?: string | null; displayValue?: string | null } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type PropertyFeaturesQueryVariables = Exact<{ + propertyId: Scalars["ID"]["input"]; +}>; + +export type PropertyFeaturesQuery = { + uiapi: { + query: { + Property_Feature__c?: { + edges?: Array<{ + node?: { + Id: string; + Name?: { value?: string | null; displayValue?: string | null } | null; + Feature_Category__c?: { value?: string | null; displayValue?: string | null } | null; + Description__c?: { value?: string | null; displayValue?: string | null } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type PropertyListingsQueryVariables = Exact<{ + where?: InputMaybe; + first: Scalars["Int"]["input"]; + after?: InputMaybe; + orderBy?: InputMaybe; +}>; + +export type PropertyListingsQuery = { + uiapi: { + query: { + Property_Listing__c?: { + totalCount: number; + edges?: Array<{ + cursor: string; + node?: { + Id: string; + ApiName: string; + Name?: { value?: string | null; displayValue?: string | null } | null; + Listing_Price__c?: { value?: number | null; displayValue?: string | null } | null; + Listing_Status__c?: { value?: string | null; displayValue?: string | null } | null; Property__c?: { value?: string | null; displayValue?: string | null } | null; Property__r?: { Name?: { value?: string | null; displayValue?: string | null } | null; @@ -100,200 +11686,458 @@ export interface PropertyListingsQuery { Bedrooms__c?: { value?: number | null; displayValue?: string | null } | null; } | null; } | null; - cursor?: string | null; - }> | null; - pageInfo?: { - hasNextPage?: boolean | null; - hasPreviousPage?: boolean | null; + } | null> | null; + pageInfo: { + hasNextPage: boolean; + hasPreviousPage: boolean; startCursor?: string | null; endCursor?: string | null; - } | null; - totalCount?: number | null; + }; } | null; - } | null; - } | null; -} + }; + }; +}; -// ---- ListingById ---- -export interface ListingByIdQueryVariables { - listingId: string; -} +export type DistinctAccountIndustriesQueryVariables = Exact<{ [key: string]: never }>; -export interface ListingByIdQuery { - uiapi?: { - query?: { - Property_Listing__c?: { +export type DistinctAccountIndustriesQuery = { + uiapi: { + aggregate: { + Account?: { + edges?: Array<{ + node?: { + aggregate?: { + Industry?: { + value?: string | null; + displayValue?: string | null; + label?: string | null; + } | null; + } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type DistinctAccountTypesQueryVariables = Exact<{ [key: string]: never }>; + +export type DistinctAccountTypesQuery = { + uiapi: { + aggregate: { + Account?: { + edges?: Array<{ + node?: { + aggregate?: { + Type?: { + value?: string | null; + displayValue?: string | null; + label?: string | null; + } | null; + } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type GetAccountDetailQueryVariables = Exact<{ + id: Scalars["ID"]["input"]; +}>; + +export type GetAccountDetailQuery = { + uiapi: { + query: { + Account?: { edges?: Array<{ node?: { Id: string; Name?: { value?: string | null; displayValue?: string | null } | null; - Listing_Price__c?: { - value?: unknown; - displayValue?: string | null; + Owner?: { + Name?: { value?: string | null; displayValue?: string | null } | null; } | null; - Listing_Status__c?: { - value?: string | null; - displayValue?: string | null; + Phone?: { value?: string | null; displayValue?: string | null } | null; + Fax?: { value?: string | null; displayValue?: string | null } | null; + Parent?: { + Name?: { value?: string | null; displayValue?: string | null } | null; } | null; - Property__c?: { value?: string | null; displayValue?: string | null } | null; + Website?: { value?: string | null; displayValue?: string | null } | null; + Type?: { value?: string | null; displayValue?: string | null } | null; + NumberOfEmployees?: { value?: number | null; displayValue?: string | null } | null; + Industry?: { value?: string | null; displayValue?: string | null } | null; + AnnualRevenue?: { value?: number | null; displayValue?: string | null } | null; + Description?: { value?: string | null; displayValue?: string | null } | null; + BillingStreet?: { value?: string | null; displayValue?: string | null } | null; + BillingCity?: { value?: string | null; displayValue?: string | null } | null; + BillingState?: { value?: string | null; displayValue?: string | null } | null; + BillingPostalCode?: { value?: string | null; displayValue?: string | null } | null; + BillingCountry?: { value?: string | null; displayValue?: string | null } | null; + ShippingStreet?: { value?: string | null; displayValue?: string | null } | null; + ShippingCity?: { value?: string | null; displayValue?: string | null } | null; + ShippingState?: { value?: string | null; displayValue?: string | null } | null; + ShippingPostalCode?: { value?: string | null; displayValue?: string | null } | null; + ShippingCountry?: { value?: string | null; displayValue?: string | null } | null; + CreatedBy?: { + Name?: { value?: string | null; displayValue?: string | null } | null; + } | null; + CreatedDate?: { value?: string | null; displayValue?: string | null } | null; + LastModifiedBy?: { + Name?: { value?: string | null; displayValue?: string | null } | null; + } | null; + LastModifiedDate?: { value?: string | null; displayValue?: string | null } | null; } | null; - }> | null; + } | null> | null; } | null; - } | null; - } | null; -} + }; + }; +}; -// ---- PropertyById ---- -export interface PropertyByIdQueryVariables { - propertyId: string; -} +export type SearchAccountsQueryVariables = Exact<{ + first?: InputMaybe; + after?: InputMaybe; + where?: InputMaybe; + orderBy?: InputMaybe; +}>; -export interface PropertyByIdQuery { - uiapi?: { - query?: { +export type SearchAccountsQuery = { + uiapi: { + query: { + Account?: { + totalCount: number; + edges?: Array<{ + node?: { + Id: string; + Name?: { value?: string | null; displayValue?: string | null } | null; + Industry?: { value?: string | null; displayValue?: string | null } | null; + Type?: { value?: string | null; displayValue?: string | null } | null; + Phone?: { value?: string | null; displayValue?: string | null } | null; + Owner?: { + Name?: { value?: string | null; displayValue?: string | null } | null; + } | null; + AnnualRevenue?: { value?: number | null; displayValue?: string | null } | null; + } | null; + } | null> | null; + pageInfo: { + hasNextPage: boolean; + hasPreviousPage: boolean; + endCursor?: string | null; + startCursor?: string | null; + }; + } | null; + }; + }; +}; + +export type DistinctApplicationStatusQueryVariables = Exact<{ [key: string]: never }>; + +export type DistinctApplicationStatusQuery = { + uiapi: { + aggregate: { + Application__c?: { + edges?: Array<{ + node?: { + aggregate?: { + Status__c?: { + value?: string | null; + displayValue?: string | null; + label?: string | null; + } | null; + } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type DistinctMaintenanceRequestPriorityQueryVariables = Exact<{ [key: string]: never }>; + +export type DistinctMaintenanceRequestPriorityQuery = { + uiapi: { + aggregate: { + Maintenance_Request__c?: { + edges?: Array<{ + node?: { + aggregate?: { + Priority__c?: { + value?: string | null; + displayValue?: string | null; + label?: string | null; + } | null; + } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type DistinctMaintenanceRequestStatusQueryVariables = Exact<{ [key: string]: never }>; + +export type DistinctMaintenanceRequestStatusQuery = { + uiapi: { + aggregate: { + Maintenance_Request__c?: { + edges?: Array<{ + node?: { + aggregate?: { + Status__c?: { + value?: string | null; + displayValue?: string | null; + label?: string | null; + } | null; + } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type DistinctMaintenanceRequestTypeQueryVariables = Exact<{ [key: string]: never }>; + +export type DistinctMaintenanceRequestTypeQuery = { + uiapi: { + aggregate: { + Maintenance_Request__c?: { + edges?: Array<{ + node?: { + aggregate?: { + Type__c?: { + value?: string | null; + displayValue?: string | null; + label?: string | null; + } | null; + } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type DistinctMaintenanceWorkerEmploymentTypeQueryVariables = Exact<{ [key: string]: never }>; + +export type DistinctMaintenanceWorkerEmploymentTypeQuery = { + uiapi: { + aggregate: { + Maintenance_Worker__c?: { + edges?: Array<{ + node?: { + aggregate?: { + Employment_Type__c?: { + value?: string | null; + displayValue?: string | null; + label?: string | null; + } | null; + } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type DistinctPropertyStatusQueryVariables = Exact<{ [key: string]: never }>; + +export type DistinctPropertyStatusQuery = { + uiapi: { + aggregate: { Property__c?: { + edges?: Array<{ + node?: { + aggregate?: { + Status__c?: { + value?: string | null; + displayValue?: string | null; + label?: string | null; + } | null; + } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type DistinctPropertyTypeQueryVariables = Exact<{ [key: string]: never }>; + +export type DistinctPropertyTypeQuery = { + uiapi: { + aggregate: { + Property__c?: { + edges?: Array<{ + node?: { + aggregate?: { + Type__c?: { + value?: string | null; + displayValue?: string | null; + label?: string | null; + } | null; + } | null; + } | null; + } | null> | null; + } | null; + }; + }; +}; + +export type SearchApplicationsQueryVariables = Exact<{ + first?: InputMaybe; + after?: InputMaybe; + where?: InputMaybe; + orderBy?: InputMaybe; +}>; + +export type SearchApplicationsQuery = { + uiapi: { + query: { + Application__c?: { + totalCount: number; edges?: Array<{ node?: { Id: string; Name?: { value?: string | null; displayValue?: string | null } | null; - Address__c?: { - value?: string | null; - displayValue?: string | null; + Status__c?: { value?: string | null; displayValue?: string | null } | null; + Start_Date__c?: { value?: string | null; displayValue?: string | null } | null; + Employment__c?: { value?: string | null; displayValue?: string | null } | null; + References__c?: { value?: string | null; displayValue?: string | null } | null; + Property__r?: { + Name?: { value?: string | null; displayValue?: string | null } | null; + Address__c?: { value?: string | null; displayValue?: string | null } | null; } | null; + User__r?: { + Name?: { value?: string | null; displayValue?: string | null } | null; + } | null; + CreatedDate?: { value?: string | null; displayValue?: string | null } | null; + } | null; + } | null> | null; + pageInfo: { + hasNextPage: boolean; + hasPreviousPage: boolean; + endCursor?: string | null; + startCursor?: string | null; + }; + } | null; + }; + }; +}; + +export type SearchMaintenanceRequestsQueryVariables = Exact<{ + first?: InputMaybe; + after?: InputMaybe; + where?: InputMaybe; + orderBy?: InputMaybe; +}>; + +export type SearchMaintenanceRequestsQuery = { + uiapi: { + query: { + Maintenance_Request__c?: { + totalCount: number; + edges?: Array<{ + node?: { + Id: string; + Name?: { value?: string | null; displayValue?: string | null } | null; + Description__c?: { value?: string | null; displayValue?: string | null } | null; Type__c?: { value?: string | null; displayValue?: string | null } | null; - Monthly_Rent__c?: { - value?: unknown; - displayValue?: string | null; + Priority__c?: { value?: string | null; displayValue?: string | null } | null; + Status__c?: { value?: string | null; displayValue?: string | null } | null; + Scheduled__c?: { value?: string | null; displayValue?: string | null } | null; + Property__r?: { + Address__c?: { value?: string | null; displayValue?: string | null } | null; + Name?: { value?: string | null; displayValue?: string | null } | null; } | null; - Bedrooms__c?: { value?: unknown; displayValue?: string | null } | null; - Bathrooms__c?: { value?: unknown; displayValue?: string | null } | null; - Sq_Ft__c?: { value?: unknown; displayValue?: string | null } | null; - Description__c?: { - value?: string | null; - displayValue?: string | null; + User__r?: { + Name?: { value?: string | null; displayValue?: string | null } | null; } | null; } | null; - }> | null; + } | null> | null; + pageInfo: { + hasNextPage: boolean; + hasPreviousPage: boolean; + endCursor?: string | null; + startCursor?: string | null; + }; } | null; - } | null; - } | null; -} + }; + }; +}; -// ---- PropertyImages ---- -export interface PropertyImagesQueryVariables { - propertyId: string; -} +export type SearchMaintenanceWorkersQueryVariables = Exact<{ + first?: InputMaybe; + after?: InputMaybe; + where?: InputMaybe; + orderBy?: InputMaybe; +}>; -export interface PropertyImagesQuery { - uiapi?: { - query?: { - Property_Image__c?: { +export type SearchMaintenanceWorkersQuery = { + uiapi: { + query: { + Maintenance_Worker__c?: { + totalCount: number; edges?: Array<{ node?: { Id: string; Name?: { value?: string | null; displayValue?: string | null } | null; - Image_URL__c?: { - value?: string | null; - displayValue?: string | null; - } | null; - Image_Type__c?: { - value?: string | null; - displayValue?: string | null; - } | null; - Display_Order__c?: { - value?: unknown; - displayValue?: string | null; - } | null; - Alt_Text__c?: { - value?: string | null; - displayValue?: string | null; - } | null; + Type__c?: { value?: string | null; displayValue?: string | null } | null; + Employment_Type__c?: { value?: string | null; displayValue?: string | null } | null; + Phone__c?: { value?: string | null; displayValue?: string | null } | null; + Location__c?: { value?: string | null; displayValue?: string | null } | null; + IsActive__c?: { value?: boolean | null; displayValue?: string | null } | null; + Rating__c?: { value?: number | null; displayValue?: string | null } | null; + Hourly_Rate__c?: { value?: number | null; displayValue?: string | null } | null; + CreatedDate?: { value?: string | null; displayValue?: string | null } | null; } | null; - }> | null; + } | null> | null; + pageInfo: { + hasNextPage: boolean; + hasPreviousPage: boolean; + endCursor?: string | null; + startCursor?: string | null; + }; } | null; - } | null; - } | null; -} + }; + }; +}; -// ---- PropertyCosts ---- -export interface PropertyCostsQueryVariables { - propertyId: string; -} +export type SearchPropertiesQueryVariables = Exact<{ + first?: InputMaybe; + after?: InputMaybe; + where?: InputMaybe; + orderBy?: InputMaybe; +}>; -export interface PropertyCostsQuery { - uiapi?: { - query?: { - Property_Cost__c?: { - edges?: Array<{ - node?: { - Id: string; - Cost_Category__c?: { - value?: string | null; - displayValue?: string | null; - } | null; - Cost_Amount__c?: { - value?: unknown; - displayValue?: string | null; - } | null; - Cost_Date__c?: { - value?: string | null; - displayValue?: string | null; - } | null; - Description__c?: { - value?: string | null; - displayValue?: string | null; - } | null; - Vendor__c?: { - value?: string | null; - displayValue?: string | null; - } | null; - } | null; - }> | null; - } | null; - } | null; - } | null; -} - -// ---- PropertyFeatures ---- -export interface PropertyFeaturesQueryVariables { - propertyId: string; -} - -export interface PropertyFeaturesQuery { - uiapi?: { - query?: { - Property_Feature__c?: { +export type SearchPropertiesQuery = { + uiapi: { + query: { + Property__c?: { + totalCount: number; edges?: Array<{ node?: { Id: string; Name?: { value?: string | null; displayValue?: string | null } | null; - Feature_Category__c?: { - value?: string | null; - displayValue?: string | null; - } | null; - Description__c?: { - value?: string | null; - displayValue?: string | null; - } | null; + Address__c?: { value?: string | null; displayValue?: string | null } | null; + Status__c?: { value?: string | null; displayValue?: string | null } | null; + Type__c?: { value?: string | null; displayValue?: string | null } | null; + Monthly_Rent__c?: { value?: number | null; displayValue?: string | null } | null; + Bedrooms__c?: { value?: number | null; displayValue?: string | null } | null; + Bathrooms__c?: { value?: number | null; displayValue?: string | null } | null; + Description__c?: { value?: string | null; displayValue?: string | null } | null; + Hero_Image__c?: { value?: string | null; displayValue?: string | null } | null; + Sq_Ft__c?: { value?: number | null; displayValue?: string | null } | null; + Year_Built__c?: { value?: number | null; displayValue?: string | null } | null; + CreatedDate?: { value?: string | null; displayValue?: string | null } | null; } | null; - }> | null; + } | null> | null; + pageInfo: { + hasNextPage: boolean; + hasPreviousPage: boolean; + endCursor?: string | null; + startCursor?: string | null; + }; } | null; - } | null; - } | null; -} - -// ---- GetUserInfo ---- -export interface GetUserInfoQuery { - uiapi?: { - query?: { - User?: { - edges?: Array<{ - node?: { - Id: string; - Name?: { value?: string | null } | null; - } | null; - }> | null; - } | null; - } | null; - } | null; -} + }; + }; +}; diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/graphqlClient.ts b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/graphqlClient.ts index bf63f07..be4c26e 100644 --- a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/graphqlClient.ts +++ b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/graphqlClient.ts @@ -2,21 +2,24 @@ * Thin GraphQL client: createDataSDK + data.graphql with centralized error handling. * Use with gql-tagged queries and generated operation types for type-safe calls. */ -import { createDataSDK } from "@salesforce/sdk-data"; +import { createDataSDK } from '@salesforce/sdk-data'; -export async function executeGraphQL>( - query: string | { kind: string; definitions: unknown[] }, - variables?: TVariables, +export async function executeGraphQL( + query: string, + variables?: TVariables ): Promise { - const data = await createDataSDK(); - // SDK types graphql() first param as string; at runtime it may accept gql DocumentNode too - const response = await data.graphql?.( - query as unknown as string, - variables as Record, - ); - if (response?.errors?.length) { - const msg = response.errors.map((e) => e.message).join("; "); - throw new Error(`GraphQL Error: ${msg}`); - } - return (response?.data ?? {}) as TData; + const data = await createDataSDK(); + // SDK types graphql() first param as string; at runtime it may accept gql DocumentNode too + const response = await data.graphql?.(query, variables); + + if (!response) { + throw new Error('GraphQL response is undefined'); + } + + if (response?.errors?.length) { + const msg = response.errors.map(e => e.message).join('; '); + throw new Error(`GraphQL Error: ${msg}`); + } + + return response.data; } diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/maintenanceRequestApi.ts b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/maintenanceRequests/maintenanceRequestApi.ts similarity index 100% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/maintenanceRequestApi.ts rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/maintenanceRequests/maintenanceRequestApi.ts diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/propertyDetailGraphQL.ts b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/properties/propertyDetailGraphQL.ts similarity index 100% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/propertyDetailGraphQL.ts rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/properties/propertyDetailGraphQL.ts diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/propertyListingGraphQL.ts b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/properties/propertyListingGraphQL.ts similarity index 99% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/propertyListingGraphQL.ts rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/properties/propertyListingGraphQL.ts index 9dd5192..a6a38eb 100644 --- a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/propertyListingGraphQL.ts +++ b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/api/properties/propertyListingGraphQL.ts @@ -13,7 +13,7 @@ import type { SearchResultRecord, SearchResultRecordData, FieldValue, -} from "@/features/global-search/types/search/searchResults.js"; +} from "@/types/searchResults.js"; const OBJECT_API_NAME = "Property_Listing__c"; diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/appLayout.tsx b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/appLayout.tsx index c544914..3da4d09 100644 --- a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/appLayout.tsx +++ b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/appLayout.tsx @@ -1,13 +1,15 @@ import { useState } from "react"; import { Outlet } from "react-router"; -import { TopBar } from "@/components/TopBar"; -import { NavMenu } from "@/components/NavMenu"; +import { TopBar } from "@/components/layout/TopBar"; +import { NavMenu } from "@/components/layout/VerticalNav"; +import { Toaster } from "@/components/ui/sonner"; export default function AppLayout() { const [isNavOpen, setIsNavOpen] = useState(false); return (
+ setIsNavOpen(true)} />
diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/MaintenanceDetailsModal.tsx b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/MaintenanceDetailsModal.tsx deleted file mode 100644 index 3ce0c65..0000000 --- a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/MaintenanceDetailsModal.tsx +++ /dev/null @@ -1,128 +0,0 @@ -/** - * Modal showing maintenance request details. Read-only (no status update in B2X). - * Layout matches B2E MaintenanceDetailsModal. - */ -import { useEffect } from "react"; -import { X } from "lucide-react"; -import { StatusBadge } from "@/components/StatusBadge"; -import type { MaintenanceRequestSummary } from "@/api/maintenanceRequestApi"; - -export interface MaintenanceDetailsModalProps { - request: MaintenanceRequestSummary; - onClose: () => void; -} - -function formatDate(value: string | null): string { - if (!value?.trim()) return "—"; - try { - const d = new Date(value); - return d.toLocaleDateString("en-US", { - month: "short", - day: "numeric", - year: "numeric", - hour: "numeric", - minute: "2-digit", - hour12: true, - }); - } catch { - return value; - } -} - -export default function MaintenanceDetailsModal({ - request, - onClose, -}: MaintenanceDetailsModalProps) { - useEffect(() => { - const handleEscape = (e: KeyboardEvent) => { - if (e.key === "Escape") onClose(); - }; - document.addEventListener("keydown", handleEscape); - return () => document.removeEventListener("keydown", handleEscape); - }, [onClose]); - - const description = request.description?.trim() || request.title?.trim() || "—"; - - return ( -
- {/* Backdrop */} -
- - {/* Modal */} -
- {/* Header */} -
-

- Maintenance Request Details -

- -
- - {/* Content */} -
-
-

- Description -

-

{description}

-
- -
-
-

- Issue Type -

-

{request.type ?? "—"}

-
-
-

- Priority -

-

{request.priority ?? "—"}

-
-
- -
-

- Property -

-

{request.propertyAddress?.trim() || "—"}

-
- -
-

- Tenant -

-

{request.tenantName?.trim() || "—"}

-
- -
-

- Scheduled Date -

-

{formatDate(request.dateRequested)}

-
- -
-

- Status -

- -
-
-
-
- ); -} diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/WeatherWidget.tsx b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/dashboard/WeatherWidget.tsx similarity index 100% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/WeatherWidget.tsx rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/dashboard/WeatherWidget.tsx diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/TopBar.tsx b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/layout/TopBar.tsx similarity index 96% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/TopBar.tsx rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/layout/TopBar.tsx index 10c9485..47a293f 100644 --- a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/TopBar.tsx +++ b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/layout/TopBar.tsx @@ -1,8 +1,8 @@ import { useState } from "react"; import { ChevronDown, Menu, UserPen, LogOut, User, Loader2 } from "lucide-react"; import { Link } from "react-router"; -import { useAuth } from "../features/authentication/context/AuthContext"; -import { ROUTES } from "../features/authentication/authenticationConfig"; +import { useAuth } from "@/features/authentication/context/AuthContext"; +import { ROUTES } from "@/features/authentication/authenticationConfig"; import zenLogo from "@/assets/icons/zen-logo.svg"; export interface TopBarProps { diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/NavMenu.tsx b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/layout/VerticalNav.tsx similarity index 100% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/NavMenu.tsx rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/layout/VerticalNav.tsx diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/MaintenanceRequestIcon.tsx b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/MaintenanceRequestIcon.tsx similarity index 100% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/MaintenanceRequestIcon.tsx rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/MaintenanceRequestIcon.tsx diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/MaintenanceRequestList.tsx b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/MaintenanceRequestList.tsx similarity index 80% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/MaintenanceRequestList.tsx rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/MaintenanceRequestList.tsx index 3b6f984..97ded26 100644 --- a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/MaintenanceRequestList.tsx +++ b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/MaintenanceRequestList.tsx @@ -1,7 +1,7 @@ import { useState } from "react"; -import type { MaintenanceRequestSummary } from "@/api/maintenanceRequestApi"; -import MaintenanceRequestListItem from "@/components/MaintenanceRequestListItem"; -import MaintenanceDetailsModal from "@/components/MaintenanceDetailsModal"; +import type { MaintenanceRequestSummary } from "@/api/maintenanceRequests/maintenanceRequestApi"; +import MaintenanceRequestListItem from "@/components/maintenanceRequests/MaintenanceRequestListItem"; +import MaintenanceSummaryDetailsModal from "@/components/maintenanceRequests/MaintenanceSummaryDetailsModal"; import { SkeletonListRows } from "@/components/SkeletonPrimitives"; interface MaintenanceRequestListProps { @@ -22,7 +22,7 @@ export default function MaintenanceRequestList({ return ( <> {selectedRequest && ( - setSelectedRequest(null)} /> diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/MaintenanceRequestListItem.tsx b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/MaintenanceRequestListItem.tsx similarity index 91% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/MaintenanceRequestListItem.tsx rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/MaintenanceRequestListItem.tsx index 5389b9a..e785975 100644 --- a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/MaintenanceRequestListItem.tsx +++ b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/MaintenanceRequestListItem.tsx @@ -2,9 +2,9 @@ * Single maintenance request row: icon (teal) | Type & address + title | tenant (gray circle) [| status]. */ import { useCallback } from "react"; -import type { MaintenanceRequestSummary } from "@/api/maintenanceRequestApi"; -import { MaintenanceRequestIcon } from "@/components/MaintenanceRequestIcon"; -import { StatusBadge } from "@/components/StatusBadge"; +import type { MaintenanceRequestSummary } from "@/api/maintenanceRequests/maintenanceRequestApi"; +import { MaintenanceRequestIcon } from "@/components/maintenanceRequests/MaintenanceRequestIcon"; +import { StatusBadge } from "@/components/maintenanceRequests/StatusBadge"; export interface MaintenanceRequestListItemProps { request: MaintenanceRequestSummary; diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/MaintenanceSummaryDetailsModal.tsx b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/MaintenanceSummaryDetailsModal.tsx new file mode 100644 index 0000000..9a60bf2 --- /dev/null +++ b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/MaintenanceSummaryDetailsModal.tsx @@ -0,0 +1,87 @@ +/** + * Read-only maintenance details for B2C Maintenance page (summary rows from maintenanceRequestApi). + */ +import { useEffect } from "react"; +import { X } from "lucide-react"; +import { StatusBadge } from "@/components/maintenanceRequests/StatusBadge"; +import type { MaintenanceRequestSummary } from "@/api/maintenanceRequests/maintenanceRequestApi"; + +export interface MaintenanceSummaryDetailsModalProps { + request: MaintenanceRequestSummary; + onClose: () => void; +} + +function formatDate(value: string | null): string { + if (!value?.trim()) return "—"; + try { + const d = new Date(value); + return d.toLocaleDateString("en-US", { + month: "short", + day: "numeric", + year: "numeric", + hour: "numeric", + minute: "2-digit", + hour12: true, + }); + } catch { + return value; + } +} + +export default function MaintenanceSummaryDetailsModal({ + request, + onClose, +}: MaintenanceSummaryDetailsModalProps) { + useEffect(() => { + const handleEscape = (e: KeyboardEvent) => { + if (e.key === "Escape") onClose(); + }; + document.addEventListener("keydown", handleEscape); + return () => document.removeEventListener("keydown", handleEscape); + }, [onClose]); + + return ( +
+
+
+
+

{request.title ?? request.name ?? "Request"}

+ +
+
+ {request.description &&

{request.description}

} +
+ {request.type && ( + {request.type} + )} + {request.priority && ( + {request.priority} + )} + {request.status && } +
+ {request.propertyAddress && ( +

+ Property: {request.propertyAddress} +

+ )} + {request.tenantName && ( +

+ Tenant: {request.tenantName} +

+ )} + {request.dateRequested && ( +

+ Requested: {formatDate(request.dateRequested)} +

+ )} +
+
+
+ ); +} diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/StatusBadge.tsx b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/StatusBadge.tsx similarity index 100% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/StatusBadge.tsx rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/maintenanceRequests/StatusBadge.tsx diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/PropertyListingCard.tsx b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/properties/PropertyListingCard.tsx similarity index 98% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/PropertyListingCard.tsx rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/properties/PropertyListingCard.tsx index b54f1be..262f4b8 100644 --- a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/PropertyListingCard.tsx +++ b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/properties/PropertyListingCard.tsx @@ -6,7 +6,7 @@ import { useNavigate } from "react-router"; import { useCallback, type MouseEvent } from "react"; import { Button } from "@/components/ui/button"; import { Skeleton } from "@/components/ui/skeleton"; -import type { SearchResultRecordData } from "@/features/global-search/types/search/searchResults.js"; +import type { SearchResultRecordData } from "@/types/searchResults.js"; function fieldDisplay( fields: Record | undefined, diff --git a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/search/SearchPagination.tsx b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/properties/PropertyListingSearchPagination.tsx similarity index 65% rename from samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/search/SearchPagination.tsx rename to samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/properties/PropertyListingSearchPagination.tsx index 0cf4f8b..75693ef 100644 --- a/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/features/global-search/components/search/SearchPagination.tsx +++ b/samples/webapp-template-app-react-sample-b2x-experimental/force-app/main/default/webapplications/appreactsampleb2x/src/components/properties/PropertyListingSearchPagination.tsx @@ -1,39 +1,35 @@ /** - * SearchPagination Component - * - * Displays pagination controls for search results. - * Previous/Next are disabled using hasPreviousPage/hasNextPage from the API so no request is made when there is no page. - * - * @remarks - * - Layout: page size selector on the left, prev/page/next controls on the right (corners). - * - Previous disabled when !hasPreviousPage (cursor stack enables prev when pageIndex > 0). - * - Next disabled when !hasNextPage or nextPageToken is null. + * Pagination controls for Property_Listing__c consumer search (token-based). + * Replaces feature-react-global-search SearchPagination without pulling in that feature. */ -import { Button } from "../../../../components/ui/button"; +import { Button } from "@/components/ui/button"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, -} from "../../../../components/ui/select"; -import { Label } from "../../../../components/ui/label"; -import { PAGE_SIZE_OPTIONS, getValidPageSize, isValidPageSize } from "../../utils/paginationUtils"; +} from "@/components/ui/select"; +import { Label } from "@/components/ui/label"; +import { + PAGE_SIZE_OPTIONS, + getValidPageSize, + isValidPageSize, +} from "@/utils/propertyListingPaginationUtils"; import { ChevronLeft, ChevronRight } from "lucide-react"; -interface SearchPaginationProps { +interface PropertyListingSearchPaginationProps { currentPageToken: string; nextPageToken: string | null; previousPageToken: string | null; hasNextPage?: boolean; hasPreviousPage?: boolean; pageSize: number; - /** direction: 'prev' | 'next' | 'first'. When 'first' (e.g. page size change), parent typically resets pagination; token may be '' for prev when going to page 0. */ onPageChange: (newPageToken: string, direction?: "next" | "prev" | "first") => void; onPageSizeChange: (newPageSize: number) => void; } -export default function SearchPagination({ +export default function PropertyListingSearchPagination({ currentPageToken, nextPageToken, previousPageToken, @@ -42,7 +38,7 @@ export default function SearchPagination({ pageSize, onPageChange, onPageSizeChange, -}: SearchPaginationProps) { +}: PropertyListingSearchPaginationProps) { const validPageSize = getValidPageSize(pageSize); const currentPageTokenNum = parseInt(currentPageToken, 10) || 0; @@ -73,23 +69,19 @@ export default function SearchPagination({ return (