From 42dd3a8988ca1ca79e917fb54e922b54809618fe Mon Sep 17 00:00:00 2001 From: peternhale Date: Fri, 10 Apr 2026 20:13:00 -0600 Subject: [PATCH 1/6] perf: dedupe paths in getComponentSets Use Set-backed unique lists for deletes and non-deletes before resolution. --- src/shared/localComponentSetArray.ts | 9 ++- yarn.lock | 107 ++------------------------- 2 files changed, 12 insertions(+), 104 deletions(-) diff --git a/src/shared/localComponentSetArray.ts b/src/shared/localComponentSetArray.ts index b52f9f7c..add10d53 100644 --- a/src/shared/localComponentSetArray.ts +++ b/src/shared/localComponentSetArray.ts @@ -119,9 +119,12 @@ export const getComponentSets = ({ // we need virtual components for the deletes. // TODO: could we use the same for the non-deletes? - const resolverForDeletes = new MetadataResolver(registry, VirtualTreeContainer.fromFilePaths(grouping.deletes)); + const uniqueDeletes = [...new Set(grouping.deletes)]; + const uniqueNonDeletes = [...new Set(grouping.nonDeletes)]; - grouping.deletes + const resolverForDeletes = new MetadataResolver(registry, VirtualTreeContainer.fromFilePaths(uniqueDeletes)); + + uniqueDeletes .flatMap((filename) => resolverForDeletes.getComponentsFromPath(filename)) .filter(isDefined) .map((component) => { @@ -144,7 +147,7 @@ export const getComponentSets = ({ } }); - grouping.nonDeletes + uniqueNonDeletes .flatMap((filename) => { try { return resolverForNonDeletes.getComponentsFromPath(resolve(projectPath, filename)); diff --git a/yarn.lock b/yarn.lock index a9a6c536..e8a9181b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -570,22 +570,6 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@jsforce/jsforce-node@^3.10.10": - version "3.10.10" - resolved "https://registry.yarnpkg.com/@jsforce/jsforce-node/-/jsforce-node-3.10.10.tgz#2d7bb77d1d739712733a30de7e9c941d2127bc4a" - integrity sha512-/zUOX9kapwk8lyjmTYgXlBF+GbqcEpb0zrkDfX9i94xu5cvzERZxRHqSSaS/IImoDmvoSbatFSVfB7Y4lmANOw== - dependencies: - "@sindresorhus/is" "^4" - base64url "^3.0.1" - csv-parse "^5.5.2" - csv-stringify "^6.6.0" - faye "^1.4.0" - form-data "^4.0.4" - https-proxy-agent "^5.0.0" - multistream "^3.1.0" - node-fetch "^2.6.1" - xml2js "^0.6.2" - "@jsforce/jsforce-node@^3.10.13": version "3.10.14" resolved "https://registry.yarnpkg.com/@jsforce/jsforce-node/-/jsforce-node-3.10.14.tgz#e6429626118a86247605f14b2466026f7180cff8" @@ -692,32 +676,7 @@ strip-ansi "6.0.1" ts-retry-promise "^0.8.1" -"@salesforce/core@^8.23.1", "@salesforce/core@^8.8.0": - version "8.24.0" - resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-8.24.0.tgz#13426f9f3b5ed0ec126b8009e5eda68e03db0401" - integrity sha512-8Ra5RT95bRkmHmaaFgABwkXbnHNSNS7l9gbJzJgO6VQpaEeytGPPyymnAE7TcTM2xp/QwlXn+PgX4biX7Lb7JA== - dependencies: - "@jsforce/jsforce-node" "^3.10.10" - "@salesforce/kit" "^3.2.4" - "@salesforce/ts-types" "^2.0.12" - ajv "^8.17.1" - change-case "^4.1.2" - fast-levenshtein "^3.0.0" - faye "^1.4.1" - form-data "^4.0.4" - js2xmlparser "^4.0.1" - jsonwebtoken "9.0.3" - jszip "3.10.1" - memfs "^4.30.1" - pino "^9.7.0" - pino-abstract-transport "^1.2.0" - pino-pretty "^11.3.0" - proper-lockfile "^4.1.2" - semver "^7.7.3" - ts-retry-promise "^0.8.1" - zod "^4.1.12" - -"@salesforce/core@^8.27.1": +"@salesforce/core@^8.23.1", "@salesforce/core@^8.27.1", "@salesforce/core@^8.8.0": version "8.27.1" resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-8.27.1.tgz#26b08b0d68dd1fc210d1dd7a7e3770e3b9f27e74" integrity sha512-1WpVt9tQAEINGzsQsSiVRmcmYUpKeK4P54624f9HvLIv7o7jTjdARwirJpOqivIihbDE8OJnYOdsr0vV5Dz93A== @@ -1310,17 +1269,7 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.11.0, ajv@^8.17.1: - version "8.17.1" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz" - integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== - dependencies: - fast-deep-equal "^3.1.3" - fast-uri "^3.0.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - -ajv@^8.18.0: +ajv@^8.11.0, ajv@^8.18.0: version "8.18.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.18.0.tgz#8864186b6738d003eb3a933172bb3833e10cefbc" integrity sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A== @@ -1562,14 +1511,7 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -brace-expansion@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" - integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== - dependencies: - balanced-match "^1.0.0" - -brace-expansion@^2.0.2: +brace-expansion@^2.0.1, brace-expansion@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.3.tgz#0493338bdd58e319b1039c67cf7ee439892c01d9" integrity sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA== @@ -2806,16 +2748,7 @@ fast-xml-builder@^1.1.4: dependencies: path-expression-matcher "^1.1.3" -fast-xml-parser@^5.5.7: - version "5.5.7" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.5.7.tgz#e1ddc86662d808450a19cf2fb6ccc9c3c9933c5d" - integrity sha512-LteOsISQ2GEiDHZch6L9hB0+MLoYVLToR7xotrzU0opCICBkxOPgHAy1HxAvtxfJNXDJpgAsQN30mkrfpO2Prg== - dependencies: - fast-xml-builder "^1.1.4" - path-expression-matcher "^1.1.3" - strnum "^2.2.0" - -fast-xml-parser@^5.5.9: +fast-xml-parser@^5.5.7, fast-xml-parser@^5.5.9: version "5.5.9" resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.5.9.tgz#e59637abebec3dbfbb4053b532d787af6ea11527" integrity sha512-jldvxr1MC6rtiZKgrFnDSvT8xuH+eJqxqOBThUVjYrxssYTo1avZLGql5l0a0BAERR01CadYzZ83kVEkbyDg+g== @@ -4329,17 +4262,6 @@ memfs@4.38.1: tree-dump "^1.0.3" tslib "^2.0.0" -memfs@^4.30.1: - version "4.36.3" - resolved "https://registry.npmjs.org/memfs/-/memfs-4.36.3.tgz" - integrity sha512-rZIVsNPGdZDPls/ckWhIsod2zRNsI2f2kEru0gMldkrEve+fPn7CVBTvfKLNyHQ9rZDWwzVBF8tPsZivzDPiZQ== - dependencies: - "@jsonjoy.com/json-pack" "^1.11.0" - "@jsonjoy.com/util" "^1.9.0" - thingies "^2.5.0" - tree-dump "^1.0.3" - tslib "^2.0.0" - meow@^13.0.0: version "13.2.0" resolved "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz" @@ -4475,14 +4397,7 @@ minimatch@^5.0.1, minimatch@^5.1.6: dependencies: brace-expansion "^2.0.1" -minimatch@^9.0.4, minimatch@^9.0.5: - version "9.0.5" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz" - integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== - dependencies: - brace-expansion "^2.0.1" - -minimatch@^9.0.7: +minimatch@^9.0.4, minimatch@^9.0.5, minimatch@^9.0.7: version "9.0.9" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.9.tgz#9b0cb9fcb78087f6fd7eababe2511c4d3d60574e" integrity sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg== @@ -4926,12 +4841,7 @@ path-exists@^4.0.0: resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== -path-expression-matcher@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/path-expression-matcher/-/path-expression-matcher-1.1.3.tgz#8bf7c629dc1b114e42b633c071f06d14625b4e0d" - integrity sha512-qdVgY8KXmVdJZRSS1JdEPOKPdTiEK/pi0RkcT2sw1RhXxohdujUlJFPuS1TSkevZ9vzd3ZlL7ULl1MHGTApKzQ== - -path-expression-matcher@^1.2.0: +path-expression-matcher@^1.1.3, path-expression-matcher@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/path-expression-matcher/-/path-expression-matcher-1.2.0.tgz#9bdae3787f43b0857b0269e9caaa586c12c8abee" integrity sha512-DwmPWeFn+tq7TiyJ2CxezCAirXjFxvaiD03npak3cRjlP9+OjTmSy1EpIrEbh+l6JgUundniloMLDQ/6VTdhLQ== @@ -5963,11 +5873,6 @@ strip-json-comments@^3.1.1: resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== -strnum@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/strnum/-/strnum-2.2.1.tgz#d28f896b4ef9985212494ce8bcf7ca304fad8368" - integrity sha512-BwRvNd5/QoAtyW1na1y1LsJGQNvRlkde6Q/ipqqEaivoMdV+B1OMOTVdwR+N/cwVUcIt9PYyHmV8HyexCZSupg== - strnum@^2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/strnum/-/strnum-2.2.2.tgz#f11fd94ab62b536ba2ecc615858f3747c2881b3f" From 454e0091cc307a0b7bc5bc1db3a1c4a36f8dc6b6 Mon Sep 17 00:00:00 2001 From: mshanemc Date: Sat, 11 Apr 2026 01:52:10 -0500 Subject: [PATCH 2/6] fix: dedupe cmps for typesAndNames --- src/shared/populateTypesAndNames.ts | 37 ++++--- test/nuts/local/populateTypesAndNames.nut.ts | 101 +++++++++++++++++++ 2 files changed, 124 insertions(+), 14 deletions(-) create mode 100644 test/nuts/local/populateTypesAndNames.nut.ts diff --git a/src/shared/populateTypesAndNames.ts b/src/shared/populateTypesAndNames.ts index 1c5ad5fe..428dd2cc 100644 --- a/src/shared/populateTypesAndNames.ts +++ b/src/shared/populateTypesAndNames.ts @@ -69,25 +69,34 @@ export const populateTypesAndNames = resolveDeleted ? VirtualTreeContainer.fromFilePaths(filenames) : maybeGetTreeContainer(projectPath), !!forceIgnore ); - const sourceComponents = filenames - .flatMap((filename) => { - try { - return resolver.getComponentsFromPath(filename); - } catch (e) { - logger.warn(`unable to resolve ${filename}`); - return undefined; - } - }) - .filter(isDefined); - - logger.debug(` matching SourceComponents have ${sourceComponents.length} items from local`); - const elementMap = new Map( elements.flatMap((e) => (e.filenames ?? []).map((f) => [ensureRelative(projectPath)(f), e])) ); + // Deduplicate by fullName+type: all files in the same bundle component (e.g. uiBundles) + // resolve to the same SourceComponent, so without dedup getAllFiles/walkContent is called + // once per input file rather than once per unique component (O(N) walks instead of O(1)). + const uniqueSourceComponents = [ + ...new Map( + filenames + .flatMap((filename) => { + try { + return resolver.getComponentsFromPath(filename); + } catch (e) { + logger.warn(`unable to resolve ${filename}`); + return undefined; + } + }) + .filter(isDefined) + .filter(sourceComponentHasFullNameAndType) + .map((sc) => [`${sc.fullName}:${sc.type.name}`, sc] as const) + ).values(), + ]; + + logger.debug(`populateTypesAndNames resolved ${uniqueSourceComponents.length} unique components`); + // iterates the local components and sets their filenames - sourceComponents.filter(sourceComponentHasFullNameAndType).map((matchingComponent) => { + uniqueSourceComponents.map((matchingComponent) => { const filenamesFromMatchingComponent = getAllFiles(matchingComponent); const ignored = filenamesFromMatchingComponent .filter(excludeLwcLocalOnlyTest) diff --git a/test/nuts/local/populateTypesAndNames.nut.ts b/test/nuts/local/populateTypesAndNames.nut.ts new file mode 100644 index 00000000..92609b85 --- /dev/null +++ b/test/nuts/local/populateTypesAndNames.nut.ts @@ -0,0 +1,101 @@ +/* + * Copyright 2026, Salesforce, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +import path from 'node:path'; +import fs from 'node:fs'; +import os from 'node:os'; +import { expect } from 'chai'; +import { ForceIgnore, RegistryAccess } from '@salesforce/source-deploy-retrieve'; +import { populateTypesAndNames } from '../../../src/shared/populateTypesAndNames'; +import { ChangeResult } from '../../../src/shared/types'; + +// TestSession stubs process.cwd() to the project dir, which causes maybeGetTreeContainer +// to return undefined and the resolver to use the real cwd (workspace root) for FS ops. +// Use mkdtempSync so process.cwd() !== projectPath and the NodeFSTreeContainer(projectPath) +// is used, making relative-path resolution work correctly. + +const registry = new RegistryAccess(); + +// Relative paths matching what isogit/localShadowRepo returns +const apexMeta = path.join('force-app', 'main', 'default', 'classes', 'OrderController.cls-meta.xml'); +const lwcDir = path.join('force-app', 'main', 'default', 'lwc'); + +describe('populateTypesAndNames', () => { + let projectPath: string; + + before(() => { + projectPath = fs.mkdtempSync(path.join(os.tmpdir(), 'populateTypesAndNames-')); + fs.cpSync(path.resolve(path.join('test', 'nuts', 'ebikes-lwc')), projectPath, { recursive: true }); + }); + + after(() => { + fs.rmSync(projectPath, { recursive: true, force: true }); + }); + + it('returns an empty array for empty input', () => { + expect(populateTypesAndNames({ projectPath, registry })([])).to.deep.equal([]); + }); + + it('resolves an Apex class to its type and name', () => { + const input: ChangeResult[] = [{ origin: 'local', filenames: [apexMeta] }]; + const [result] = populateTypesAndNames({ projectPath, registry })(input); + expect(result.type).to.equal('ApexClass'); + expect(result.name).to.equal('OrderController'); + }); + + it('resolves multiple LWC bundle files to the same component type/name', () => { + const input: ChangeResult[] = [ + { origin: 'local', filenames: [path.join(lwcDir, 'accountMap', 'accountMap.js')] }, + { origin: 'local', filenames: [path.join(lwcDir, 'accountMap', 'accountMap.html')] }, + ]; + const results = populateTypesAndNames({ projectPath, registry })(input); + expect(results).to.have.length(2); + results.forEach((r) => { + expect(r.type).to.equal('LightningComponentBundle'); + expect(r.name).to.equal('accountMap'); + }); + }); + + it('marks a component as ignored when a content file matches .forceignore', () => { + // **/jsconfig.json is in the ebikes .forceignore. Writing one inside the bundle + // means forceIgnoreDenies returns true for this component. + const createCaseDir = path.join(projectPath, lwcDir, 'createCase'); + fs.writeFileSync(path.join(createCaseDir, 'jsconfig.json'), '{}'); + + const forceIgnore = ForceIgnore.findAndCreate(projectPath); + const input: ChangeResult[] = [ + { origin: 'local', filenames: [path.join(lwcDir, 'createCase', 'createCase.js-meta.xml')] }, + ]; + const [result] = populateTypesAndNames({ projectPath, registry, forceIgnore })(input); + expect(result.ignored).to.equal(true); + }); + + it('excludes unresolvable filenames when excludeUnresolvable is true', () => { + const input: ChangeResult[] = [ + { origin: 'local', filenames: ['force-app/main/default/classes/DoesNotExist.cls-meta.xml'] }, + ]; + expect(populateTypesAndNames({ projectPath, registry, excludeUnresolvable: true })(input)).to.deep.equal([]); + }); + + it('preserves unresolvable elements when excludeUnresolvable is false', () => { + const input: ChangeResult[] = [ + { origin: 'local', filenames: ['force-app/main/default/classes/DoesNotExist.cls-meta.xml'] }, + ]; + const [result] = populateTypesAndNames({ projectPath, registry })(input); + expect(result.origin).to.equal('local'); + expect(result.type).to.equal(undefined); + expect(result.name).to.equal(undefined); + }); +}); From a149bca3d248d1c1fe0e88f78d7b4753f92bc18c Mon Sep 17 00:00:00 2001 From: mshanemc Date: Sat, 11 Apr 2026 02:16:59 -0500 Subject: [PATCH 3/6] chore: bump sdr for xnuts --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 347954e8..a3572e00 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "dependencies": { "@salesforce/core": "^8.28.1", "@salesforce/kit": "^3.2.6", - "@salesforce/source-deploy-retrieve": "^12.32.3", + "@salesforce/source-deploy-retrieve": "^12.32.4", "@salesforce/ts-types": "^2.0.12", "fast-xml-parser": "^5.5.7", "graceful-fs": "^4.2.11", diff --git a/yarn.lock b/yarn.lock index e75cac9a..ecc86839 100644 --- a/yarn.lock +++ b/yarn.lock @@ -828,10 +828,10 @@ resolved "https://registry.yarnpkg.com/@salesforce/schemas/-/schemas-1.10.3.tgz#52c867fdd60679cf216110aa49542b7ad391f5d1" integrity sha512-FKfvtrYTcvTXE9advzS25/DEY9yJhEyLvStm++eQFtnAaX1pe4G3oGHgiQ0q55BM5+0AlCh0+0CVtQv1t4oJRA== -"@salesforce/source-deploy-retrieve@^12.32.3": - version "12.32.3" - resolved "https://registry.yarnpkg.com/@salesforce/source-deploy-retrieve/-/source-deploy-retrieve-12.32.3.tgz#274917ccc900f5ee624246ad5e5b0d024c075b5e" - integrity sha512-fHB4SAelLJPim4GA/xI0ob9aXVosIISGM3nkyxVif3zj9XAa6F5xzof1SbtM2QQ4PUXl+xkr6dwcRMcVuH26kQ== +"@salesforce/source-deploy-retrieve@^12.32.4": + version "12.32.4" + resolved "https://registry.yarnpkg.com/@salesforce/source-deploy-retrieve/-/source-deploy-retrieve-12.32.4.tgz#d9dc6653b31b2e60b0b6411cc0619da7c9fb8fbe" + integrity sha512-Eqo+OkbHkJWrgp9lRiz0l1NmJZ/N6SQdFcY+EtdA0wqKABtmV05BSvkgOA1Iab4e/fjcQCoi01v+oozPHat1Ag== dependencies: "@salesforce/core" "^8.27.1" "@salesforce/kit" "^3.2.4" From d1dfa7f49caacb39ce8eab22ba0c7606a0f6d614 Mon Sep 17 00:00:00 2001 From: mshanemc Date: Sat, 11 Apr 2026 11:35:12 -0500 Subject: [PATCH 4/6] test: prove no duplicates from react project without set deduplication --- src/shared/localComponentSetArray.ts | 9 +- test/nuts/local/reactInternalApp.nut.ts | 87 + .../uiBundles/localReact3/.forceignore | 15 + .../uiBundles/localReact3/.graphqlrc.yml | 2 + .../uiBundles/localReact3/.prettierignore | 9 + .../default/uiBundles/localReact3/.prettierrc | 11 + .../uiBundles/localReact3/CHANGELOG.md | 10 + .../default/uiBundles/localReact3/README.md | 35 + .../default/uiBundles/localReact3/codegen.yml | 95 + .../uiBundles/localReact3/components.json | 18 + .../uiBundles/localReact3/e2e/app.spec.ts | 17 + .../uiBundles/localReact3/eslint.config.js | 169 + .../default/uiBundles/localReact3/index.html | 12 + .../localReact3/localReact3.uibundle-meta.xml | 7 + .../uiBundles/localReact3/package.json | 75 + .../localReact3/playwright.config.ts | 24 + .../scripts/get-graphql-schema.mjs | 68 + .../scripts/rewrite-e2e-assets.mjs | 23 + .../src/api/account/accountSearchService.ts | 52 + .../query/distinctAccountIndustries.graphql | 19 + .../query/distinctAccountTypes.graphql | 19 + .../account/query/getAccountDetail.graphql | 121 + .../api/account/query/searchAccounts.graphql | 51 + .../src/api/graphql-operations-types.ts | 11378 ++++++++++++++++ .../localReact3/src/api/graphqlClient.ts | 25 + .../default/uiBundles/localReact3/src/app.tsx | 17 + .../uiBundles/localReact3/src/appLayout.tsx | 87 + .../localReact3/src/assets/icons/book.svg | 3 + .../localReact3/src/assets/icons/copy.svg | 4 + .../localReact3/src/assets/icons/rocket.svg | 3 + .../localReact3/src/assets/icons/star.svg | 3 + .../localReact3/src/assets/images/codey-1.png | Bin 0 -> 429030 bytes .../localReact3/src/assets/images/codey-2.png | Bin 0 -> 65328 bytes .../localReact3/src/assets/images/codey-3.png | Bin 0 -> 167431 bytes .../src/assets/images/vibe-codey.svg | 194 + .../AgentforceConversationClient.tsx | 229 + ...__inherit_AgentforceConversationClient.tsx | 3 + .../src/components/alerts/status-alert.tsx | 49 + .../src/components/layouts/card-layout.tsx | 29 + .../localReact3/src/components/ui/alert.tsx | 76 + .../localReact3/src/components/ui/avatar.tsx | 109 + .../localReact3/src/components/ui/badge.tsx | 48 + .../src/components/ui/breadcrumb.tsx | 109 + .../localReact3/src/components/ui/button.tsx | 67 + .../src/components/ui/calendar.tsx | 232 + .../localReact3/src/components/ui/card.tsx | 103 + .../src/components/ui/checkbox.tsx | 32 + .../src/components/ui/collapsible.tsx | 33 + .../src/components/ui/datePicker.tsx | 127 + .../localReact3/src/components/ui/dialog.tsx | 162 + .../src/components/ui/dropdown-menu.tsx | 257 + .../localReact3/src/components/ui/field.tsx | 237 + .../localReact3/src/components/ui/index.ts | 109 + .../localReact3/src/components/ui/input.tsx | 19 + .../localReact3/src/components/ui/label.tsx | 22 + .../src/components/ui/pagination.tsx | 132 + .../localReact3/src/components/ui/popover.tsx | 89 + .../localReact3/src/components/ui/select.tsx | 193 + .../src/components/ui/separator.tsx | 26 + .../src/components/ui/skeleton.tsx | 14 + .../localReact3/src/components/ui/sonner.tsx | 20 + .../localReact3/src/components/ui/spinner.tsx | 16 + .../localReact3/src/components/ui/table.tsx | 114 + .../localReact3/src/components/ui/tabs.tsx | 88 + .../__examples__/api/accountSearchService.ts | 52 + .../query/distinctAccountIndustries.graphql | 19 + .../api/query/distinctAccountTypes.graphql | 19 + .../api/query/getAccountDetail.graphql | 121 + .../api/query/searchAccounts.graphql | 51 + .../pages/AccountObjectDetailPage.tsx | 414 + .../__examples__/pages/AccountSearch.tsx | 372 + .../object-search/__examples__/pages/Home.tsx | 38 + .../object-search/api/objectSearchService.ts | 88 + .../components/ActiveFilters.tsx | 92 + .../components/FilterContext.tsx | 95 + .../components/ObjectBreadcrumb.tsx | 66 + .../components/PaginationControls.tsx | 120 + .../object-search/components/SearchBar.tsx | 45 + .../object-search/components/SortControl.tsx | 152 + .../components/filters/BooleanFilter.tsx | 90 + .../components/filters/DateFilter.tsx | 137 + .../components/filters/DateRangeFilter.tsx | 78 + .../components/filters/FilterFieldWrapper.tsx | 35 + .../components/filters/MultiSelectFilter.tsx | 106 + .../components/filters/NumericRangeFilter.tsx | 170 + .../components/filters/SearchFilter.tsx | 56 + .../components/filters/SelectFilter.tsx | 98 + .../components/filters/TextFilter.tsx | 90 + .../object-search/hooks/useAsyncData.ts | 55 + .../object-search/hooks/useCachedAsyncData.ts | 185 + .../hooks/useDebouncedCallback.ts | 34 + .../hooks/useObjectSearchParams.ts | 281 + .../features/object-search/utils/debounce.ts | 25 + .../object-search/utils/fieldUtils.ts | 33 + .../object-search/utils/filterUtils.ts | 411 + .../features/object-search/utils/sortUtils.ts | 40 + .../uiBundles/localReact3/src/index.ts | 9 + .../localReact3/src/navigationMenu.tsx | 82 + .../src/pages/AccountObjectDetailPage.tsx | 410 + .../localReact3/src/pages/AccountSearch.tsx | 366 + .../uiBundles/localReact3/src/pages/Home.tsx | 38 + .../localReact3/src/pages/NotFound.tsx | 18 + .../localReact3/src/router-utils.tsx | 35 + .../uiBundles/localReact3/src/routes.tsx | 32 + .../localReact3/src/styles/global.css | 135 + .../localReact3/src/types/conversation.ts | 35 + .../uiBundles/localReact3/tsconfig.json | 42 + .../uiBundles/localReact3/tsconfig.node.json | 13 + .../uiBundles/localReact3/ui-bundle.json | 7 + .../uiBundles/localReact3/vite-env.d.ts | 1 + .../uiBundles/localReact3/vite.config.ts | 106 + .../uiBundles/localReact3/vitest-env.d.ts | 2 + .../uiBundles/localReact3/vitest.config.ts | 11 + .../uiBundles/localReact3/vitest.setup.ts | 1 + .../repros/reactinternalapp/sfdx-project.json | 12 + 115 files changed, 20423 insertions(+), 6 deletions(-) create mode 100644 test/nuts/local/reactInternalApp.nut.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.forceignore create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.graphqlrc.yml create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.prettierignore create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.prettierrc create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/CHANGELOG.md create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/README.md create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/codegen.yml create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/components.json create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/e2e/app.spec.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/eslint.config.js create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/index.html create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/localReact3.uibundle-meta.xml create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/package.json create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/playwright.config.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/scripts/get-graphql-schema.mjs create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/scripts/rewrite-e2e-assets.mjs create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/accountSearchService.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/distinctAccountIndustries.graphql create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/distinctAccountTypes.graphql create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/getAccountDetail.graphql create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/searchAccounts.graphql create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/graphql-operations-types.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/graphqlClient.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/app.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/appLayout.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/book.svg create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/copy.svg create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/rocket.svg create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/star.svg create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/codey-1.png create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/codey-2.png create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/codey-3.png create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/vibe-codey.svg create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/AgentforceConversationClient.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/__inherit_AgentforceConversationClient.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/alerts/status-alert.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/layouts/card-layout.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/alert.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/avatar.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/badge.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/breadcrumb.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/button.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/calendar.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/card.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/checkbox.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/collapsible.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/datePicker.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/dialog.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/dropdown-menu.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/field.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/index.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/input.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/label.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/pagination.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/popover.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/select.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/separator.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/skeleton.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/sonner.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/spinner.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/table.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/tabs.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/__examples__/api/accountSearchService.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/__examples__/api/query/distinctAccountIndustries.graphql create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/__examples__/api/query/distinctAccountTypes.graphql create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/__examples__/api/query/getAccountDetail.graphql create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/__examples__/api/query/searchAccounts.graphql create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/__examples__/pages/AccountObjectDetailPage.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/__examples__/pages/AccountSearch.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/__examples__/pages/Home.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/api/objectSearchService.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/ActiveFilters.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/FilterContext.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/ObjectBreadcrumb.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/PaginationControls.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/SearchBar.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/SortControl.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/filters/BooleanFilter.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/filters/DateFilter.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/filters/DateRangeFilter.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/filters/FilterFieldWrapper.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/filters/MultiSelectFilter.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/filters/NumericRangeFilter.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/filters/SearchFilter.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/filters/SelectFilter.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/components/filters/TextFilter.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/hooks/useAsyncData.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/hooks/useCachedAsyncData.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/hooks/useDebouncedCallback.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/hooks/useObjectSearchParams.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/utils/debounce.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/utils/fieldUtils.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/utils/filterUtils.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/features/object-search/utils/sortUtils.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/index.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/navigationMenu.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/pages/AccountObjectDetailPage.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/pages/AccountSearch.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/pages/Home.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/pages/NotFound.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/router-utils.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/routes.tsx create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/styles/global.css create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/types/conversation.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/tsconfig.json create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/tsconfig.node.json create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/ui-bundle.json create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/vite-env.d.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/vite.config.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/vitest-env.d.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/vitest.config.ts create mode 100644 test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/vitest.setup.ts create mode 100644 test/nuts/repros/reactinternalapp/sfdx-project.json diff --git a/src/shared/localComponentSetArray.ts b/src/shared/localComponentSetArray.ts index add10d53..b52f9f7c 100644 --- a/src/shared/localComponentSetArray.ts +++ b/src/shared/localComponentSetArray.ts @@ -119,12 +119,9 @@ export const getComponentSets = ({ // we need virtual components for the deletes. // TODO: could we use the same for the non-deletes? - const uniqueDeletes = [...new Set(grouping.deletes)]; - const uniqueNonDeletes = [...new Set(grouping.nonDeletes)]; + const resolverForDeletes = new MetadataResolver(registry, VirtualTreeContainer.fromFilePaths(grouping.deletes)); - const resolverForDeletes = new MetadataResolver(registry, VirtualTreeContainer.fromFilePaths(uniqueDeletes)); - - uniqueDeletes + grouping.deletes .flatMap((filename) => resolverForDeletes.getComponentsFromPath(filename)) .filter(isDefined) .map((component) => { @@ -147,7 +144,7 @@ export const getComponentSets = ({ } }); - uniqueNonDeletes + grouping.nonDeletes .flatMap((filename) => { try { return resolverForNonDeletes.getComponentsFromPath(resolve(projectPath, filename)); diff --git a/test/nuts/local/reactInternalApp.nut.ts b/test/nuts/local/reactInternalApp.nut.ts new file mode 100644 index 00000000..9e3c9ea0 --- /dev/null +++ b/test/nuts/local/reactInternalApp.nut.ts @@ -0,0 +1,87 @@ +/* + * Copyright 2026, Salesforce, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +import path from 'node:path'; +import fs from 'node:fs'; +import { execSync } from 'node:child_process'; +import { TestSession } from '@salesforce/cli-plugins-testkit'; +import { expect } from 'chai'; +import { RegistryAccess } from '@salesforce/source-deploy-retrieve'; +import { ShadowRepo } from '../../../src/shared/local/localShadowRepo'; +import { getGroupedFiles, getComponentSets } from '../../../src/shared/localComponentSetArray'; + +const findUiBundleDir = (projectDir: string): string => { + const uiBundlesRoot = path.join(projectDir, 'force-app', 'main', 'default', 'uiBundles'); + const entries = fs.readdirSync(uiBundlesRoot, { withFileTypes: true }); + const first = entries.find((e) => e.isDirectory() && !e.name.startsWith('.')); + if (!first) throw new Error(`No uiBundle directory found under ${uiBundlesRoot}`); + return path.join(uiBundlesRoot, first.name); +}; + +describe('reactinternalapp template: getComponentSets dedup check', () => { + let session: TestSession; + let projectPath: string; + const registry = new RegistryAccess(); + const pkgDir = 'force-app'; + + before(async () => { + session = await TestSession.create({ + project: { + sourceDir: path.join('test', 'nuts', 'repros', 'reactinternalapp'), + }, + devhubAuthStrategy: 'NONE', + }); + projectPath = session.project.dir; + execSync('npm install --registry https://registry.npmjs.org/', { + cwd: findUiBundleDir(projectPath), + stdio: 'inherit', + }); + }); + + after(async () => { + await session?.clean(); + }); + + it('single pkgDir: no duplicate filenames in groupings', async () => { + const repo = await ShadowRepo.getInstance({ + orgId: 'fakeOrgId-reactapp-single', + projectPath, + packageDirs: [{ path: pkgDir, name: pkgDir, fullPath: path.join(projectPath, pkgDir) }], + registry, + }); + + const [nonDeletes, deletes] = await Promise.all([repo.getNonDeleteFilenames(), repo.getDeleteFilenames()]); + + // All files are new (not committed), so deletes should be empty + expect(deletes).to.have.lengthOf(0); + expect(nonDeletes.length).to.be.greaterThan(0); + + const groupings = getGroupedFiles( + { + packageDirs: [{ path: pkgDir, name: pkgDir, fullPath: path.join(projectPath, pkgDir) }], + nonDeletes, + deletes, + }, + false + ); + + expect(groupings).to.have.lengthOf(1); + // No duplicates: grouping should have exactly the same count as the raw filenames + expect(groupings[0].nonDeletes.length).to.equal(nonDeletes.length); + + // Calling getComponentSets triggers the instrumented lines + getComponentSets({ groupings, registry, projectPath }); + }); +}); diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.forceignore b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.forceignore new file mode 100644 index 00000000..c90cdea6 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.forceignore @@ -0,0 +1,15 @@ +# List files or directories below to ignore them when running force:source:push, force:source:pull, and force:source:status +# More information: https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_exclude_source.htm +# + +package.xml + +# LWC configuration files +**/jsconfig.json +**/.eslintrc.json + +# LWC Jest +**/__tests__/** + +node_modules/ +.DS_Store \ No newline at end of file diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.graphqlrc.yml b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.graphqlrc.yml new file mode 100644 index 00000000..fdd2369e --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.graphqlrc.yml @@ -0,0 +1,2 @@ +schema: '../../../../../schema.graphql' +documents: 'src/**/*.{graphql,js,ts,jsx,tsx}' diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.prettierignore b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.prettierignore new file mode 100644 index 00000000..cb5e78f1 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.prettierignore @@ -0,0 +1,9 @@ +node_modules +dist +build +.vite +coverage +*.min.js +*.min.css +*.map +package-lock.json \ No newline at end of file diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.prettierrc b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.prettierrc new file mode 100644 index 00000000..b1c7fb5b --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/.prettierrc @@ -0,0 +1,11 @@ +{ + "semi": true, + "trailingComma": "es5", + "singleQuote": true, + "printWidth": 80, + "tabWidth": 2, + "useTabs": false, + "bracketSpacing": true, + "arrowParens": "avoid", + "endOfLine": "lf" +} diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/CHANGELOG.md b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/CHANGELOG.md new file mode 100644 index 00000000..cfc9c85f --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/CHANGELOG.md @@ -0,0 +1,10 @@ +# Change Log + +All notable changes to this project will be documented in this file. +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [1.59.0](https://github.com/salesforce-experience-platform-emu/webapps/compare/v1.58.2...v1.59.0) (2026-02-27) + +### Features + +- auto bump base react app versions and fix issue with base ui-bundle json ([#175](https://github.com/salesforce-experience-platform-emu/webapps/issues/175)) ([048b5a8](https://github.com/salesforce-experience-platform-emu/webapps/commit/048b5a8449c899fc923aeebc3c76bc5bf1c5e0d4)) diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/README.md b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/README.md new file mode 100644 index 00000000..6988b98c --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/README.md @@ -0,0 +1,35 @@ +# React Internal App + +An internal React template for the Salesforce platform. Includes an Agentforce conversation client and global search; intended for internal (non-Experience Cloud) deployment. Built with React, Vite, TypeScript, and Tailwind/shadcn. + +For project-level details (metadata, deploy), see the [project README](../../../../../../README.md). + +## Prerequisites + +```bash +npm install +``` + +## Run (development) + +```bash +npm run dev +``` + +Starts the Vite dev server (default: http://localhost:5173). + +## Build + +```bash +npm run build +``` + +Writes the production bundle to `dist/` inside the UI Bundle folder. + +## Test + +```bash +npm test +``` + +Runs the unit test suite (Vitest). diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/codegen.yml b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/codegen.yml new file mode 100644 index 00000000..df61fc7b --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/codegen.yml @@ -0,0 +1,95 @@ +schema: '../../../../../schema.graphql' +documents: 'src/**/*.{graphql,ts,tsx}' +generates: + src/api/graphql-operations-types.ts: + plugins: + - 'graphql-codegen-typescript-operation-types' + - 'typescript-operations' + config: + onlyOperationTypes: true + skipTypename: true + preResolveTypes: true + scalars: + # String-serialized scalars + JSON: + input: 'string' + output: 'string' + Date: + input: 'string' + output: 'string' + DateTime: + input: 'string' + output: 'string' + Time: + input: 'string' + output: 'string' + Email: + input: 'string' + output: 'string' + Url: + input: 'string' + output: 'string' + PhoneNumber: + input: 'string' + output: 'string' + Picklist: + input: 'string' + output: 'string' + MultiPicklist: + input: 'string' + output: 'string' + TextArea: + input: 'string' + output: 'string' + LongTextArea: + input: 'string' + output: 'string' + RichTextArea: + input: 'string' + output: 'string' + EncryptedString: + input: 'string' + output: 'string' + Base64: + input: 'string' + output: 'string' + IdOrRef: + input: 'string' + output: 'string' + # BigDecimal-serialized scalars (accepts number or string, returns number) + Currency: + input: 'number | string' + output: 'number' + BigDecimal: + input: 'number | string' + output: 'number' + Double: + input: 'number | string' + output: 'number' + Percent: + input: 'number | string' + output: 'number' + Longitude: + input: 'number | string' + output: 'number' + Latitude: + input: 'number | string' + output: 'number' + # Integer-like scalars + Long: + input: 'number' + output: 'number' + BigInteger: + input: 'number' + output: 'number' + Short: + input: 'number' + output: 'number' + Byte: + input: 'number' + output: 'number' + Char: + input: 'number' + output: 'number' +overwrite: true +ignoreNoDocuments: true diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/components.json b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/components.json new file mode 100644 index 00000000..25318625 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/components.json @@ -0,0 +1,18 @@ +{ + "style": "new-york", + "rsc": true, + "tailwind": { + "config": "", + "css": "styles/global.css", + "baseColor": "neutral", + "cssVariables": true + }, + "iconLibrary": "lucide", + "aliases": { + "components": "@/components", + "utils": "@/lib/utils", + "ui": "@/components/ui", + "lib": "@/lib", + "hooks": "@/hooks" + } +} diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/e2e/app.spec.ts b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/e2e/app.spec.ts new file mode 100644 index 00000000..f8399ca0 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/e2e/app.spec.ts @@ -0,0 +1,17 @@ +import { test, expect } from '@playwright/test'; + +test.describe('base-react-app', () => { + test('home page loads and shows welcome content', async ({ page }) => { + await page.goto('/'); + await expect(page.getByRole('heading', { name: 'Home' })).toBeVisible(); + await expect( + page.getByText('Welcome to your React application.') + ).toBeVisible(); + }); + + test('not found route shows 404', async ({ page }) => { + await page.goto('/non-existent-route'); + await expect(page.getByRole('heading', { name: '404' })).toBeVisible(); + await expect(page.getByText('Page not found')).toBeVisible(); + }); +}); diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/eslint.config.js b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/eslint.config.js new file mode 100644 index 00000000..cd400d40 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/eslint.config.js @@ -0,0 +1,169 @@ +import { existsSync } from 'node:fs'; +import { resolve } from 'node:path'; +import { fileURLToPath } from 'node:url'; +import { dirname } from 'node:path'; +import js from '@eslint/js'; +import tseslint from '@typescript-eslint/eslint-plugin'; +import tsparser from '@typescript-eslint/parser'; +import react from 'eslint-plugin-react'; +import reactHooks from 'eslint-plugin-react-hooks'; +import reactRefresh from 'eslint-plugin-react-refresh'; +import globals from 'globals'; +import graphqlPlugin from '@graphql-eslint/eslint-plugin'; + +const __dirname = dirname(fileURLToPath(import.meta.url)); +const schemaPath = resolve(__dirname, '../../../../../schema.graphql'); +const schemaExists = existsSync(schemaPath); + +const config = [ + // Global ignores + { + ignores: [ + 'build/**/*', + 'dist/**/*', + 'coverage/**/*', + 'src/api/graphql-operations-types.ts', + ], + }, + // Config files and build tools (first to avoid inheritance) + { + files: ['*.config.{js,ts}', 'vite.config.ts'], + languageOptions: { + parser: tsparser, + parserOptions: { + ecmaVersion: 'latest', + sourceType: 'module', + }, + globals: { + ...globals.node, + __dirname: 'readonly', + process: 'readonly', + }, + }, + plugins: { + '@typescript-eslint': tseslint, + }, + rules: { + '@typescript-eslint/no-var-requires': 'off', + }, + }, + // Main TypeScript/React files + { + files: ['**/*.{ts,tsx}'], + ignores: [ + 'coverage', + 'dist', + 'node_modules', + 'build', + '*.config.{js,ts}', + 'vite.config.ts', + ], + languageOptions: { + ecmaVersion: 2020, + sourceType: 'module', + parser: tsparser, + parserOptions: { + ecmaFeatures: { + jsx: true, + }, + ecmaVersion: 'latest', + sourceType: 'module', + project: './tsconfig.json', + }, + globals: { + ...globals.browser, + JSX: 'readonly', + React: 'readonly', + process: 'readonly', + }, + }, + plugins: { + react, + 'react-hooks': reactHooks, + 'react-refresh': reactRefresh, + '@typescript-eslint': tseslint, + }, + rules: { + ...js.configs.recommended.rules, + ...tseslint.configs.recommended.rules, + ...react.configs.recommended.rules, + ...reactHooks.configs.recommended.rules, + 'react/react-in-jsx-scope': 'off', + 'react/prop-types': 'off', + 'react/jsx-no-comment-textnodes': 'off', + 'react/no-unescaped-entities': 'off', + '@typescript-eslint/no-unused-vars': [ + 'error', + { + argsIgnorePattern: '^_', + varsIgnorePattern: '^_', + caughtErrorsIgnorePattern: '^_', + ignoreRestSiblings: true, + }, + ], + '@typescript-eslint/explicit-function-return-type': 'off', + '@typescript-eslint/explicit-module-boundary-types': 'off', + '@typescript-eslint/no-explicit-any': 'off', + 'react-hooks/set-state-in-effect': 'warn', + }, + settings: { + react: { + version: 'detect', + }, + }, + }, + // Test files + { + files: [ + '**/*.test.{ts,tsx}', + '**/test/**/*.{ts,tsx}', + 'src/test/**/*.{ts,tsx}', + ], + languageOptions: { + parser: tsparser, + globals: { + ...globals.browser, + ...globals.node, + global: 'writable', + JSX: 'readonly', + }, + }, + rules: { + '@typescript-eslint/no-explicit-any': 'off', + }, + }, +]; + +// Only add GraphQL rules when schema exists (e.g. after graphql:schema). +// In CI or when schema is not checked in, skip so lint succeeds. +if (schemaExists) { + config.push( + { + files: ['**/*.{ts,tsx}'], + processor: graphqlPlugin.processor, + }, + { + files: ['**/*.graphql'], + languageOptions: { + parser: graphqlPlugin.parser, + parserOptions: { + graphQLConfig: { + schema: '../../../../../schema.graphql', + }, + }, + }, + plugins: { + '@graphql-eslint': graphqlPlugin, + }, + rules: { + '@graphql-eslint/no-anonymous-operations': 'error', + '@graphql-eslint/no-duplicate-fields': 'error', + '@graphql-eslint/known-fragment-names': 'error', + '@graphql-eslint/no-undefined-variables': 'error', + '@graphql-eslint/no-unused-variables': 'error', + }, + } + ); +} + +export default config; diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/index.html b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/index.html new file mode 100644 index 00000000..f62781f1 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/index.html @@ -0,0 +1,12 @@ + + + + + + Welcome to React App + + +
+ + + diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/localReact3.uibundle-meta.xml b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/localReact3.uibundle-meta.xml new file mode 100644 index 00000000..7a80cbe9 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/localReact3.uibundle-meta.xml @@ -0,0 +1,7 @@ + + + localReact3 + A Salesforce UI Bundle. + true + 1 + diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/package.json b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/package.json new file mode 100644 index 00000000..3e0f8217 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/package.json @@ -0,0 +1,75 @@ +{ + "name": "base-react-app", + "private": true, + "version": "1.59.0", + "type": "module", + "engines": { + "node": ">=22" + }, + "scripts": { + "dev": "vite", + "dev:design": "vite --mode design", + "build": "tsc -b && vite build", + "build:e2e": "npm run build && node scripts/rewrite-e2e-assets.mjs", + "lint": "eslint .", + "preview": "vite preview", + "test": "vitest", + "graphql:codegen": "graphql-codegen", + "graphql:schema": "node scripts/get-graphql-schema.mjs" + }, + "dependencies": { + "@salesforce/sdk-data": "^1.120.6", + "@salesforce/ui-bundle": "^1.120.6", + "@tailwindcss/vite": "^4.1.17", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "date-fns": "^4.1.0", + "lucide-react": "^0.562.0", + "radix-ui": "^1.4.3", + "react": "^19.2.0", + "react-day-picker": "^9.14.0", + "react-dom": "^19.2.0", + "react-router": "^7.10.1", + "shadcn": "^3.8.5", + "sonner": "^1.7.0", + "tailwind-merge": "^3.5.0", + "tailwindcss": "^4.1.17", + "tw-animate-css": "^1.4.0", + "@salesforce/agentforce-conversation-client": "^1.116.9" + }, + "devDependencies": { + "@eslint/js": "^9.39.1", + "@graphql-codegen/cli": "^6.1.0", + "@graphql-codegen/typescript": "^5.0.6", + "@graphql-codegen/typescript-operations": "^5.0.6", + "@graphql-eslint/eslint-plugin": "^4.1.0", + "@graphql-tools/utils": "^11.0.0", + "@playwright/test": "^1.49.0", + "@salesforce/vite-plugin-ui-bundle": "^1.120.6", + "@testing-library/jest-dom": "^6.6.3", + "@testing-library/react": "^16.1.0", + "@testing-library/user-event": "^14.5.2", + "@types/node": "^24.10.1", + "@types/react": "^19.2.5", + "@types/react-dom": "^19.2.3", + "@vitejs/plugin-react": "^5.1.1", + "@vitest/ui": "^4.0.17", + "eslint": "^9.39.1", + "eslint-plugin-react": "^7.37.2", + "eslint-plugin-react-hooks": "^7.0.1", + "eslint-plugin-react-refresh": "^0.4.24", + "globals": "^16.5.0", + "graphql": "^16.11.0", + "graphql-codegen-typescript-operation-types": "^2.0.2", + "jsdom": "^25.0.1", + "serve": "^14.2.5", + "typescript": "~5.9.3", + "typescript-eslint": "^8.46.4", + "vite": "^7.2.4", + "vite-plugin-graphql-codegen": "^3.6.3", + "vitest": "^4.0.17" + }, + "overrides": { + "lodash": "^4.18.1" + } +} diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/playwright.config.ts b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/playwright.config.ts new file mode 100644 index 00000000..c02ce683 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/playwright.config.ts @@ -0,0 +1,24 @@ +import { defineConfig, devices } from '@playwright/test'; + +const E2E_PORT = 5175; + +export default defineConfig({ + testDir: './e2e', + fullyParallel: true, + forbidOnly: !!process.env.CI, + retries: process.env.CI ? 2 : 0, + workers: process.env.CI ? 1 : undefined, + reporter: 'html', + use: { + baseURL: `http://localhost:${E2E_PORT}`, + trace: 'on-first-retry', + }, + projects: [{ name: 'chromium', use: { ...devices['Desktop Chrome'] } }], + webServer: { + // Serve built dist/ with static server so e2e works in CI without SF org (vite preview runs plugin and can fail) + command: `npx serve dist -l ${E2E_PORT}`, + url: `http://localhost:${E2E_PORT}`, + reuseExistingServer: !process.env.CI, + timeout: process.env.CI ? 120_000 : 60_000, + }, +}); diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/scripts/get-graphql-schema.mjs b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/scripts/get-graphql-schema.mjs new file mode 100644 index 00000000..76030050 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/scripts/get-graphql-schema.mjs @@ -0,0 +1,68 @@ +/** + * Downloads the full GraphQL schema from a connected Salesforce org via introspection. + * + * Usage: + * npm run graphql:schema + * node scripts/get-graphql-schema.mjs [output-path] + * + * The default output path matches the schema location expected by codegen.yml + * and .graphqlrc.yml so that codegen and IDE tooling resolve it automatically. + */ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import { getOrgInfo } from '@salesforce/ui-bundle/app'; +import { buildClientSchema, getIntrospectionQuery, printSchema } from 'graphql'; +import { pruneSchema } from '@graphql-tools/utils'; + +const DEFAULT_SCHEMA_PATH = '../../../../../schema.graphql'; + +async function executeSalesforceGraphQLQuery(query, variables, operationName) { + const { + rawInstanceUrl: instanceUrl, + apiVersion, + accessToken, + } = await getOrgInfo(); + + const targetUrl = `${instanceUrl}/services/data/v${apiVersion}/graphql`; + + console.log(`Executing introspection query against ${targetUrl}`); + const response = await fetch(targetUrl, { + method: 'POST', + headers: { + Authorization: `Bearer ${accessToken}`, + 'Content-Type': 'application/json', + 'X-Chatter-Entity-Encoding': 'false', + }, + body: JSON.stringify({ query, variables, operationName }), + }); + + if (!response.ok) { + const errorText = await response.text(); + throw new Error( + `Salesforce GraphQL request failed: ${response.status} ${response.statusText} - ${errorText}` + ); + } + + return response.json(); +} + +try { + const outputPath = resolve(process.argv[2] || DEFAULT_SCHEMA_PATH); + + const introspectionResult = await executeSalesforceGraphQLQuery( + getIntrospectionQuery(), + {}, + 'IntrospectionQuery' + ); + + const schema = buildClientSchema(introspectionResult.data); + const prunedSchema = pruneSchema(schema); + const sdl = printSchema(prunedSchema); + + writeFileSync(outputPath, sdl); + + console.log(`Schema saved to ${outputPath}`); +} catch (error) { + console.error('Error:', error.message); + process.exit(1); +} diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/scripts/rewrite-e2e-assets.mjs b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/scripts/rewrite-e2e-assets.mjs new file mode 100644 index 00000000..45e7ba70 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/scripts/rewrite-e2e-assets.mjs @@ -0,0 +1,23 @@ +/** + * Prepares dist/ for e2e: root-relative asset paths + SPA fallback for serve. + */ +import { readFileSync, writeFileSync } from 'node:fs'; +import { join, dirname } from 'node:path'; +import { fileURLToPath } from 'node:url'; + +const __dirname = dirname(fileURLToPath(import.meta.url)); +const distDir = join(__dirname, '..', 'dist'); + +// Rewrite index.html so asset paths are root-relative (/assets/...) +const indexPath = join(distDir, 'index.html'); +let html = readFileSync(indexPath, 'utf8'); +html = html.replace(/(src|href)="[^"]*\/assets\//g, '$1="/assets/'); +writeFileSync(indexPath, html); + +// SPA fallback so /about, /non-existent-route etc. serve index.html +writeFileSync( + join(distDir, 'serve.json'), + JSON.stringify({ + rewrites: [{ source: '**', destination: '/index.html' }], + }) +); diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/accountSearchService.ts b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/accountSearchService.ts new file mode 100644 index 00000000..9fe2dbb1 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/accountSearchService.ts @@ -0,0 +1,52 @@ +import SEARCH_ACCOUNTS_QUERY from './query/searchAccounts.graphql?raw'; +import DISTINCT_INDUSTRIES_QUERY from './query/distinctAccountIndustries.graphql?raw'; +import DISTINCT_TYPES_QUERY from './query/distinctAccountTypes.graphql?raw'; +import { + searchObjects, + fetchDistinctValues, + type ObjectSearchOptions, + type PicklistOption, +} from '../../features/object-search/api/objectSearchService'; +import type { + SearchAccountsQuery, + SearchAccountsQueryVariables, + DistinctAccountIndustriesQuery, + DistinctAccountTypesQuery, +} from '../graphql-operations-types'; + +export type AccountSearchResult = NonNullable< + SearchAccountsQuery['uiapi']['query']['Account'] +>; + +export type AccountSearchOptions = ObjectSearchOptions< + SearchAccountsQueryVariables['where'], + SearchAccountsQueryVariables['orderBy'] +>; + +export type { PicklistOption }; + +export async function searchAccounts( + options: AccountSearchOptions = {} +): Promise { + return searchObjects< + AccountSearchResult, + SearchAccountsQuery, + SearchAccountsQueryVariables + >(SEARCH_ACCOUNTS_QUERY, 'Account', options); +} + +export async function fetchDistinctIndustries(): Promise { + return fetchDistinctValues( + DISTINCT_INDUSTRIES_QUERY, + 'Account', + 'Industry' + ); +} + +export async function fetchDistinctTypes(): Promise { + return fetchDistinctValues( + DISTINCT_TYPES_QUERY, + 'Account', + 'Type' + ); +} diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/distinctAccountIndustries.graphql b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/distinctAccountIndustries.graphql new file mode 100644 index 00000000..fef419bd --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/distinctAccountIndustries.graphql @@ -0,0 +1,19 @@ +query DistinctAccountIndustries { + uiapi { + aggregate { + Account(groupBy: { Industry: { group: true } }) { + edges { + node { + aggregate @optional { + Industry @optional { + value + displayValue + label + } + } + } + } + } + } + } +} diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/distinctAccountTypes.graphql b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/distinctAccountTypes.graphql new file mode 100644 index 00000000..0023d997 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/distinctAccountTypes.graphql @@ -0,0 +1,19 @@ +query DistinctAccountTypes { + uiapi { + aggregate { + Account(groupBy: { Type: { group: true } }) { + edges { + node { + aggregate @optional { + Type @optional { + value + displayValue + label + } + } + } + } + } + } + } +} diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/getAccountDetail.graphql b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/getAccountDetail.graphql new file mode 100644 index 00000000..1af070cf --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/getAccountDetail.graphql @@ -0,0 +1,121 @@ +query GetAccountDetail($id: ID!) { + uiapi { + query { + Account(where: { Id: { eq: $id } }) { + edges { + node { + Id + Name @optional { + value + displayValue + } + Owner @optional { + Name @optional { + value + displayValue + } + } + Phone @optional { + value + displayValue + } + Fax @optional { + value + displayValue + } + Parent @optional { + Name @optional { + value + displayValue + } + } + Website @optional { + value + displayValue + } + Type @optional { + value + displayValue + } + NumberOfEmployees @optional { + value + displayValue + } + Industry @optional { + value + displayValue + } + AnnualRevenue @optional { + value + displayValue + } + Description @optional { + value + displayValue + } + BillingStreet @optional { + value + displayValue + } + BillingCity @optional { + value + displayValue + } + BillingState @optional { + value + displayValue + } + BillingPostalCode @optional { + value + displayValue + } + BillingCountry @optional { + value + displayValue + } + ShippingStreet @optional { + value + displayValue + } + ShippingCity @optional { + value + displayValue + } + ShippingState @optional { + value + displayValue + } + ShippingPostalCode @optional { + value + displayValue + } + ShippingCountry @optional { + value + displayValue + } + CreatedBy @optional { + Name @optional { + value + displayValue + } + } + CreatedDate @optional { + value + displayValue + } + LastModifiedBy @optional { + Name @optional { + value + displayValue + } + } + LastModifiedDate @optional { + value + displayValue + } + } + } + } + } + } +} diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/searchAccounts.graphql b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/searchAccounts.graphql new file mode 100644 index 00000000..840df2c8 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/account/query/searchAccounts.graphql @@ -0,0 +1,51 @@ +query SearchAccounts( + $first: Int + $after: String + $where: Account_Filter + $orderBy: Account_OrderBy +) { + uiapi { + query { + Account(first: $first, after: $after, where: $where, orderBy: $orderBy) { + edges { + node { + Id + Name @optional { + value + displayValue + } + Industry @optional { + value + displayValue + } + Type @optional { + value + displayValue + } + Phone @optional { + value + displayValue + } + Owner @optional { + Name @optional { + value + displayValue + } + } + AnnualRevenue @optional { + value + displayValue + } + } + } + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + totalCount + } + } + } +} diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/graphql-operations-types.ts b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/graphql-operations-types.ts new file mode 100644 index 00000000..7f58dffe --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/graphql-operations-types.ts @@ -0,0 +1,11378 @@ +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< + T extends { [key: string]: unknown }, + K extends keyof T +> = { + [_ in K]?: never; +}; +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_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: InputMaybe; +}; + +export type AggregateOrderByStringClause = { + function?: InputMaybe; + nulls?: InputMaybe; + order?: InputMaybe; +}; + +export enum AggregateOrderByStringFunction { + Count = 'COUNT', + CountDistinct = 'COUNT_DISTINCT', + Max = 'MAX', + Min = 'MIN', +} + +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__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_Owner_Filters = { + 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; + 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; + 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; + DelegatedAccount?: InputMaybe; + DevopsActivityLog?: 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; + 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; + Name?: 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; + DelegatedAccount?: InputMaybe; + DevopsActivityLog?: 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; + 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 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< + Array> + >; + 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; + DelegatedAccount?: InputMaybe; + DevopsActivityLog?: 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; + Network?: 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< + Array> + >; + not?: InputMaybe; + or?: InputMaybe< + Array> + >; +}; + +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; + NetworkId?: 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; + DelegatedAccount?: InputMaybe; + DevopsActivityLog?: 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; + Network?: 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 enum 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', +} + +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 enum 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', +} + +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 DelegatedAccountHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + DelegatedAccount?: InputMaybe; + DelegatedAccountId?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DelegatedAccount_Filter = { + AccessManageUsers?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + ManagedBy?: InputMaybe; + ManagedById?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + SystemModstamp?: InputMaybe; + Target?: InputMaybe; + TargetId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DelegatedAccount_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: 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 DevopsActivityLogHistory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataType?: InputMaybe; + DevopsActivityLog?: InputMaybe; + DevopsActivityLogId?: InputMaybe; + Field?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + NewvalNumber?: InputMaybe; + NewvalString?: InputMaybe; + OldvalNumber?: InputMaybe; + OldvalString?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DevopsActivityLog_Filter = { + Activity?: InputMaybe; + ActivityDate?: InputMaybe; + ActivityType?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DevopsRequestInfo?: InputMaybe; + DevopsRequestInfoId?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LastReferencedDate?: InputMaybe; + LastViewedDate?: InputMaybe; + Name?: InputMaybe; + Owner?: InputMaybe; + OwnerId?: InputMaybe; + ParentActivity?: InputMaybe; + ParentActivityId?: InputMaybe; + PerformedBy?: InputMaybe; + PerformedById?: InputMaybe; + RequestInfoErrorDetails?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type DevopsActivityLog_Owner_Filters = { + Group?: InputMaybe; + Name?: InputMaybe; + User?: 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; + 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; + 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; + DelegatedAccount?: InputMaybe; + DevopsActivityLog?: 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; + DelegatedAccount?: InputMaybe; + DevopsActivityLog?: 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; + NetworkScope?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + RelatedRecordId?: InputMaybe; + Revision?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + Title?: InputMaybe; + Type?: InputMaybe; + Visibility?: 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; + DelegatedAccount?: InputMaybe; + DevopsActivityLog?: 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 enum FieldExtraTypeInfo { + ExternalLookup = 'EXTERNAL_LOOKUP', + ImageUrl = 'IMAGE_URL', + IndirectLookup = 'INDIRECT_LOOKUP', + Personname = 'PERSONNAME', + Plaintextarea = 'PLAINTEXTAREA', + Richtextarea = 'RICHTEXTAREA', + SwitchablePersonname = 'SWITCHABLE_PERSONNAME', +} + +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; + 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; + DelegatedAccount?: InputMaybe; + DevopsActivityLog?: 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; + 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 = { + 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; + ErrorCode?: InputMaybe; + ErrorDetails?: InputMaybe; + FlowCategory?: InputMaybe; + FlowDefinition?: InputMaybe; + FlowLabel?: InputMaybe; + FlowSubcategory?: InputMaybe; + FlowType?: 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; + 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_Owner_Filters = { + Name?: InputMaybe; + Organization?: InputMaybe; + User?: InputMaybe; +}; + +export type Group_Related_Filters = { + 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; + 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; + DelegatedAccount?: InputMaybe; + DelegatedAccountHistory?: InputMaybe; + DeleteEvent?: InputMaybe; + DevopsActivityLog?: InputMaybe; + DevopsActivityLogHistory?: 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; + Network?: InputMaybe; + NetworkDataCategory?: InputMaybe; + Note?: InputMaybe; + Notification__c?: InputMaybe; + ObjectMetadataTag?: InputMaybe; + ObjectPermissions?: InputMaybe; + ObjectRelatedUrl?: 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; + 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 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; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + FromAddress?: InputMaybe; + FromName?: InputMaybe; + HasAttachment?: InputMaybe; + HtmlBody?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: 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; + 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__C_Filter = { + Actual_Cost__c?: 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_Owner_Filters = { + 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_Owner_Filters = { + 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 NetworkDataCategory_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + DataCategoryGroupName?: InputMaybe; + DataCategoryLabel?: InputMaybe; + DataCategoryName?: InputMaybe; + Description?: InputMaybe; + Id?: InputMaybe; + Image?: InputMaybe; + ImageId?: InputMaybe; + IsDeleted?: InputMaybe; + Label?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Network?: InputMaybe; + NetworkId?: InputMaybe; + SystemModstamp?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type Network_Filter = { + AllowedExtensions?: InputMaybe; + CaseCommentEmailTemplateId?: InputMaybe; + ChangePasswordEmailTemplateId?: InputMaybe; + ChgEmailVerNewEmailTemplateId?: InputMaybe; + ChgEmailVerOldEmailTemplateId?: InputMaybe; + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Description?: InputMaybe; + DeviceActEmailTemplateId?: InputMaybe; + EmailFooterLogoId?: InputMaybe; + EmailFooterText?: InputMaybe; + EmailSenderAddress?: InputMaybe; + EmailSenderName?: InputMaybe; + FirstActivationDate?: InputMaybe; + ForgotPasswordEmailTemplateId?: InputMaybe; + HeadlessForgotPasswordTemplateId?: InputMaybe; + HeadlessRegistrationTemplateId?: InputMaybe; + Id?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + LockoutEmailTemplateId?: InputMaybe; + MaxFileSizeKb?: InputMaybe; + Name?: InputMaybe; + NewSenderAddress?: InputMaybe; + OptionsActionOverrideEnabled?: InputMaybe; + OptionsAdvancedAuthForSiteEnabled?: InputMaybe; + OptionsAllowInternalUserLogin?: InputMaybe; + OptionsAllowMembersToFlag?: InputMaybe; + OptionsApexCDNCachingEnabled?: InputMaybe; + OptionsCWBannerState?: InputMaybe; + OptionsDirectMessagesEnabled?: InputMaybe; + OptionsDisableWorkspaceInfo?: InputMaybe; + OptionsEinsteinAnswersEnabled?: InputMaybe; + OptionsEinsteinAnswersKAEnabled?: InputMaybe; + OptionsEinsteinAnswersQAEnabled?: InputMaybe; + OptionsEinsteinAnswersSnippetEnabled?: InputMaybe; + OptionsEmbeddedLoginEnabled?: InputMaybe; + OptionsEnableTalkingAboutStats?: InputMaybe; + OptionsEnableTopicAssignmentRules?: InputMaybe; + OptionsExpFriendlyUrlsAsDefault?: InputMaybe; + OptionsExperienceBundleBasedSnaOverrideEnabled?: InputMaybe; + OptionsGatherCustomerSentimentData?: InputMaybe; + OptionsGuestChatterEnabled?: InputMaybe; + OptionsGuestFileAccessEnabled?: InputMaybe; + OptionsGuestMemberVisibility?: InputMaybe; + OptionsHeadlessFrgtPswEnabled?: InputMaybe; + OptionsImageOptimizationCDNEnabled?: InputMaybe; + OptionsInvitationsEnabled?: InputMaybe; + OptionsKnowledgeableEnabled?: InputMaybe; + OptionsLWRExperienceConnectedAppEnabled?: InputMaybe; + OptionsLWRExperienceOnManagedRuntime?: InputMaybe; + OptionsLWRSearchGenerativeAnswersEnabled?: InputMaybe; + OptionsMemberVisibility?: InputMaybe; + OptionsMobileImageOptimizationEnabled?: InputMaybe; + OptionsNetworkSentimentAnalysis?: InputMaybe; + OptionsNicknameDisplayEnabled?: InputMaybe; + OptionsPrivateMessagesEnabled?: InputMaybe; + OptionsProfileBasedLayoutsForKnowledgeSearchEnabled?: InputMaybe; + OptionsRecognitionBadgingEnabled?: InputMaybe; + OptionsReputationEnabled?: InputMaybe; + OptionsReputationRecordConversationsDisabled?: InputMaybe; + OptionsSelfRegistrationEnabled?: InputMaybe; + OptionsSendWelcomeEmail?: InputMaybe; + OptionsShowAllNetworkSettings?: InputMaybe; + OptionsSiteAsContainerEnabled?: InputMaybe; + OptionsThreadedDiscussionsEnabled?: InputMaybe; + OptionsTopicFilteringForKnowledgeSearchEnabled?: InputMaybe; + OptionsTopicSuggestionsEnabled?: InputMaybe; + OptionsTwilioCallbackApiEnabled?: InputMaybe; + OptionsUpDownVoteEnabled?: InputMaybe; + PwdlessRegEmailTemplateId?: InputMaybe; + SelfRegMicroBatchSubErrorEmailTemplateId?: InputMaybe; + SelfRegProfileId?: InputMaybe; + Status?: InputMaybe; + SystemModstamp?: InputMaybe; + TabSetId?: InputMaybe; + UrlPathPrefix?: InputMaybe; + VerificationEmailTemplateId?: InputMaybe; + WelcomeEmailTemplateId?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: 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; + DelegatedAccount?: InputMaybe; + DevopsActivityLog?: 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 enum NullOrder { + First = 'FIRST', + Last = 'LAST', +} + +export enum NullsOrder { + First = 'FIRST', + Last = 'LAST', +} + +export type ObjectMetadataTag_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + Language?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Record?: InputMaybe; + RecordId?: InputMaybe; + SystemModstamp?: InputMaybe; + TagType?: InputMaybe; + Value?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +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 ObjectRelatedUrl_Filter = { + CreatedBy?: InputMaybe; + CreatedById?: InputMaybe; + CreatedDate?: InputMaybe; + Id?: InputMaybe; + IsDeleted?: InputMaybe; + LanguageCode?: InputMaybe; + LastModifiedBy?: InputMaybe; + LastModifiedById?: InputMaybe; + LastModifiedDate?: InputMaybe; + Name?: InputMaybe; + Parent?: InputMaybe; + ParentId?: InputMaybe; + Scope?: InputMaybe; + SystemModstamp?: InputMaybe; + UniqueIndex?: InputMaybe; + UrlName?: InputMaybe; + and?: InputMaybe>>; + not?: InputMaybe; + or?: InputMaybe>>; +}; + +export type ObjectRelatedUrl_Parent_Filters = { + Account?: InputMaybe; + Agent__c?: InputMaybe; + Application__c?: InputMaybe; + Contact?: InputMaybe; + KPI_Snapshot__c?: InputMaybe; + Lease__c?: InputMaybe; + Maintenance_Request__c?: InputMaybe; + Maintenance_Worker__c?: InputMaybe; + Name?: InputMaybe; + Notification__c?: 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; + Tenant__c?: 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 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; + 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; + MaximumPermissionsAgentforceVibes?: 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; + 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; + MaximumPermissionsManageMobileAppSecurity?: 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; + MaximumPermissionsManageSharing?: InputMaybe; + MaximumPermissionsManageSolutions?: InputMaybe; + MaximumPermissionsManageSubscriptions?: InputMaybe; + MaximumPermissionsManageSurveys?: InputMaybe; + MaximumPermissionsManageSynonyms?: InputMaybe; + MaximumPermissionsManageTrustMeasures?: InputMaybe; + MaximumPermissionsManageTwoFactor?: InputMaybe; + MaximumPermissionsManageUnlistedGroups?: InputMaybe; + MaximumPermissionsManageUsers?: InputMaybe; + MaximumPermissionsMassInlineEdit?: InputMaybe; + MaximumPermissionsMergeTopics?: InputMaybe; + MaximumPermissionsMetadataStudioUser?: InputMaybe; + MaximumPermissionsMicrobatching?: InputMaybe; + MaximumPermissionsMngBenVerfForAssistiveAgnt?: InputMaybe; + MaximumPermissionsMobileAppSecurity?: InputMaybe; + MaximumPermissionsModerateChatter?: InputMaybe; + MaximumPermissionsModerateNetworkFeeds?: InputMaybe; + MaximumPermissionsModerateNetworkFiles?: InputMaybe; + MaximumPermissionsModerateNetworkMessages?: 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; + MaximumPermissionsShareFilesWithNetworks?: 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; + 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; + MaximumPermissionsViewCustomerSentiment?: InputMaybe; + MaximumPermissionsViewDataAssessment?: InputMaybe; + MaximumPermissionsViewDataCategories?: InputMaybe; + MaximumPermissionsViewDeveloperName?: InputMaybe; + MaximumPermissionsViewEncryptedData?: InputMaybe; + MaximumPermissionsViewEventLogFiles?: InputMaybe; + MaximumPermissionsViewGlobalHeader?: 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; + 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; + PermissionsAgentforceVibes?: 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; + 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; + PermissionsManageMobileAppSecurity?: 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; + PermissionsManageSharing?: InputMaybe; + PermissionsManageSolutions?: InputMaybe; + PermissionsManageSubscriptions?: InputMaybe; + PermissionsManageSurveys?: InputMaybe; + PermissionsManageSynonyms?: InputMaybe; + PermissionsManageTrustMeasures?: InputMaybe; + PermissionsManageTwoFactor?: InputMaybe; + PermissionsManageUnlistedGroups?: InputMaybe; + PermissionsManageUsers?: InputMaybe; + PermissionsMassInlineEdit?: InputMaybe; + PermissionsMergeTopics?: InputMaybe; + PermissionsMetadataStudioUser?: InputMaybe; + PermissionsMicrobatching?: InputMaybe; + PermissionsMngBenVerfForAssistiveAgnt?: InputMaybe; + PermissionsMobileAppSecurity?: InputMaybe; + PermissionsModerateChatter?: InputMaybe; + PermissionsModerateNetworkFeeds?: InputMaybe; + PermissionsModerateNetworkFiles?: InputMaybe; + PermissionsModerateNetworkMessages?: 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; + PermissionsShareFilesWithNetworks?: 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; + 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; + PermissionsViewCustomerSentiment?: InputMaybe; + PermissionsViewDataAssessment?: InputMaybe; + PermissionsViewDataCategories?: InputMaybe; + PermissionsViewDeveloperName?: InputMaybe; + PermissionsViewEncryptedData?: InputMaybe; + PermissionsViewEventLogFiles?: InputMaybe; + PermissionsViewGlobalHeader?: 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; + DelegatedAccount?: InputMaybe; + DevopsActivityLog?: 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; + 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; + 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; + PermissionsAgentforceVibes?: 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; + 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; + PermissionsManageMobileAppSecurity?: 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; + PermissionsManageSharing?: InputMaybe; + PermissionsManageSolutions?: InputMaybe; + PermissionsManageSubscriptions?: InputMaybe; + PermissionsManageSurveys?: InputMaybe; + PermissionsManageSynonyms?: InputMaybe; + PermissionsManageTrustMeasures?: InputMaybe; + PermissionsManageTwoFactor?: InputMaybe; + PermissionsManageUnlistedGroups?: InputMaybe; + PermissionsManageUsers?: InputMaybe; + PermissionsMassInlineEdit?: InputMaybe; + PermissionsMergeTopics?: InputMaybe; + PermissionsMetadataStudioUser?: InputMaybe; + PermissionsMicrobatching?: InputMaybe; + PermissionsMngBenVerfForAssistiveAgnt?: InputMaybe; + PermissionsMobileAppSecurity?: InputMaybe; + PermissionsModerateChatter?: InputMaybe; + PermissionsModerateNetworkFeeds?: InputMaybe; + PermissionsModerateNetworkFiles?: InputMaybe; + PermissionsModerateNetworkMessages?: 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; + PermissionsShareFilesWithNetworks?: 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; + 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; + PermissionsViewCustomerSentiment?: InputMaybe; + PermissionsViewDataAssessment?: InputMaybe; + PermissionsViewDataCategories?: InputMaybe; + PermissionsViewDeveloperName?: InputMaybe; + PermissionsViewEncryptedData?: InputMaybe; + PermissionsViewEventLogFiles?: InputMaybe; + PermissionsViewGlobalHeader?: 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; + 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; + PermissionsAgentforceVibes?: 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; + 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; + PermissionsManageMobileAppSecurity?: 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; + PermissionsManageSharing?: InputMaybe; + PermissionsManageSolutions?: InputMaybe; + PermissionsManageSubscriptions?: InputMaybe; + PermissionsManageSurveys?: InputMaybe; + PermissionsManageSynonyms?: InputMaybe; + PermissionsManageTrustMeasures?: InputMaybe; + PermissionsManageTwoFactor?: InputMaybe; + PermissionsManageUnlistedGroups?: InputMaybe; + PermissionsManageUsers?: InputMaybe; + PermissionsMassInlineEdit?: InputMaybe; + PermissionsMergeTopics?: InputMaybe; + PermissionsMetadataStudioUser?: InputMaybe; + PermissionsMicrobatching?: InputMaybe; + PermissionsMngBenVerfForAssistiveAgnt?: InputMaybe; + PermissionsMobileAppSecurity?: InputMaybe; + PermissionsModerateChatter?: InputMaybe; + PermissionsModerateNetworkFeeds?: InputMaybe; + PermissionsModerateNetworkFiles?: InputMaybe; + PermissionsModerateNetworkMessages?: 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; + PermissionsShareFilesWithNetworks?: 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; + 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; + PermissionsViewCustomerSentiment?: InputMaybe; + PermissionsViewDataAssessment?: InputMaybe; + PermissionsViewDataCategories?: InputMaybe; + PermissionsViewDeveloperName?: InputMaybe; + PermissionsViewEncryptedData?: InputMaybe; + PermissionsViewEventLogFiles?: InputMaybe; + PermissionsViewGlobalHeader?: 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_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< + Array> + >; + not?: InputMaybe; + or?: InputMaybe< + Array> + >; +}; + +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_Owner_Filters = { + 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; + Network?: InputMaybe; + NetworkId?: 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 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; + 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 enum ResultOrder { + Asc = 'ASC', + Desc = 'DESC', +} + +export enum ResultsOrder { + Asc = 'ASC', + Desc = 'DESC', +} + +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>>; +}; + +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 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 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; + DelegatedAccount?: InputMaybe; + DevopsActivityLog?: 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_Owner_Filters = { + 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; + NetworkId?: 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; + NetworkId?: 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 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 DistinctAccountIndustriesQueryVariables = Exact<{ + [key: string]: never; +}>; + +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; + Owner?: { + Name?: { + value?: string | null; + displayValue?: string | null; + } | null; + } | 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; + 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; + }; + }; +}; + +export type SearchAccountsQueryVariables = Exact<{ + first?: InputMaybe; + after?: InputMaybe; + where?: InputMaybe; + orderBy?: InputMaybe; +}>; + +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; + }; + }; +}; diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/graphqlClient.ts b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/graphqlClient.ts new file mode 100644 index 00000000..be4c26e4 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/api/graphqlClient.ts @@ -0,0 +1,25 @@ +/** + * 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'; + +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, 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/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/app.tsx b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/app.tsx new file mode 100644 index 00000000..0121609f --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/app.tsx @@ -0,0 +1,17 @@ +import { createBrowserRouter, RouterProvider } from 'react-router'; +import { routes } from '@/routes'; +import { StrictMode } from 'react'; +import { createRoot } from 'react-dom/client'; +import './styles/global.css'; + +// Normalize basename: strip trailing slash so it matches URLs like /lwr/application/ai/c-app +const rawBasePath = (globalThis as any).SFDC_ENV?.basePath; +const basename = + typeof rawBasePath === 'string' ? rawBasePath.replace(/\/+$/, '') : undefined; +const router = createBrowserRouter(routes, { basename }); + +createRoot(document.getElementById('root')!).render( + + + +); diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/appLayout.tsx b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/appLayout.tsx new file mode 100644 index 00000000..14acd965 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/appLayout.tsx @@ -0,0 +1,87 @@ +import { AgentforceConversationClient } from './components/AgentforceConversationClient'; +import { Outlet, Link, useLocation } from 'react-router'; +import { getAllRoutes } from './router-utils'; +import { useState } from 'react'; + +export default function AppLayout() { + const [isOpen, setIsOpen] = useState(false); + const location = useLocation(); + + const isActive = (path: string) => location.pathname === path; + + const toggleMenu = () => setIsOpen(!isOpen); + + const navigationRoutes: { path: string; label: string }[] = getAllRoutes() + .filter( + route => + route.handle?.showInNavigation === true && + route.fullPath !== undefined && + route.handle?.label !== undefined + ) + .map( + route => + ({ + path: route.fullPath, + label: route.handle?.label, + } as { path: string; label: string }) + ); + + return ( + <> + + + + + ); +} diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/book.svg b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/book.svg new file mode 100644 index 00000000..e9c85366 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/book.svg @@ -0,0 +1,3 @@ + + + diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/copy.svg b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/copy.svg new file mode 100644 index 00000000..82a3082f --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/copy.svg @@ -0,0 +1,4 @@ + + + + diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/rocket.svg b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/rocket.svg new file mode 100644 index 00000000..d5d70d1d --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/rocket.svg @@ -0,0 +1,3 @@ + + + diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/star.svg b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/star.svg new file mode 100644 index 00000000..3f7957e5 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/icons/star.svg @@ -0,0 +1,3 @@ + + + diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/codey-1.png b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/codey-1.png new file mode 100644 index 0000000000000000000000000000000000000000..d6e434c5e9590375db963f9042ddc88ae22dc5c5 GIT binary patch literal 429030 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%0AZ6T#-xzUB*f>lbI%c8E#}?Wc zQX=S!Asjq|blw5_qMPiGdx(T?lk)FV$A|RK5vbL{HqNjU#B4G5A5*C6isz0E;`JjZ z(ErEp9;I(Rqpk3E0Gh8a4gyfIXvx@k1UOStI0EC|1NeU9$$5I`(MeiE?6|vs4(NkE z=(K|rRma>H0O>;jjYww@o!3hma*R{%ERD_Mz-z~YAlW)PM$TZ|=tP&{ibQsLDx`%s z;g$Q@7AG!{_OTa^I-HPJz_o{g76H9r*gc$7H2|81ZJYy2EB$bxBreKuoI}qz$GZIl z)(tD1O6UZ8ez-VdodHD*GYhcIRnr*!ZA%ijdVVLG*c^f}Py zz#oYNU&eR|)6K(Exs3ZVfqjrUlZo`DX^MR7xm@wS`A+YD^xS>!#2-&z$(S{hs>CFH z`ICR@Km5vPEbGI1@M!BFeGYtg9MJC@?*u6okz*r@VC-x)5$6Gukq2Y>K9JHI(2s^=^L&d zrOZf6SfyE`J=eGz&3#jch?n<83TT=-KAL*@04+ycw#u}fhSda39toMJW-a|2LH^XE zz&1kT|nGPngX$m(L}7Z$G#mGt}aAfe9AMW335Qdrhs-1M6-xWx z7RFY5939N)NXk}i&O>0N-!awFhS@--G-d?d&L?ZnuwaPuXLR8PS@3H};=TKi(#7F% zx`|aptG>m;dJs^hq-zw*74u5C2(wYIPiIL8(djOLLt`WQRukZ9@PsX2_&GzqN4ypb zFA!^8z=#Lzm;dx4>W;*Z1IUODlm4#UL*fU3gA@mQqsS~zm6(mNlGm*MG1eEy02Zn{ z4h#Iu&tDg2uYiunP*qf#rOF>dwQwdausESZu+M zDALSHDyZXi_vc+gYX`o|Lsdqx9g?1TPemsHjNsJ(mV!%FWmPBDhus*G%N_b#BPObG z?qO+B3ED6Nz;N&%APO`2W&osU-d_jbue0B7gSzg4l-yH?;$x^xo`GmbC`<|1+yWA| zTQ8-Vl||HPk+iX=aT?v$0gTt|^95j(GN$mOHUOa0jX(@Y=-ZwX(7EH~0Dw7wWUF(2 z3?DDky)S+R2`c+J=|6qV>9#>@oYqT#y9e0xp{t=8oua#sQCAUy@M+qmF_r*d@ZBPn zzBvapdSZVI$lSx|S;?9Jo$5r@1cmN*l$IdSI>5e=#F4nDIAZb{?X^aAI^d5_svPbSig2Oi}P#YF?nLz5W%@O zdGdXeyrv1-F8beJhVwY+c?vL)C*)Nct%We@oyd}I$a@hVZU`o-2@fJzo;Me{-0Ve^3}HHGwq4Ee2!|=3bfi41e-Do`G_y&w$qxfowj`q?JIGGRMf?5 z_rhV3ak{K5(1=DzqW($%`wOy&HdlRTu{@(hg>O|^{irqnsA$4_%6yq%Ajh`L@( z{n`!LR_TgP^Z#g&7*Z9$d z$Hg@|hLJu?-yj;Lc;{a*3UC4Jy1X&=wa(3fuOTJLrq0iisBGfvO~9gJNbIo^mrH~{ zfd%VL_O_|=hlzC3yJ*$ug~m5F^&>zLT7FbT%>}Uc0yocD$^wE!MhLA;KB3Ab8nx%M8%V#MV0Y`NB_yU zE$#=YgMB;Am^`Q7=8)VT!NVm$tKdrMtb6tBPd{k*0YIZR;#AdI4JSAbvIj^N@M(z^ zwuh9@JTl*Tl=tvufNz*8m4ehg^e#W~Q$JTI^-p~c^f~a|azORTU;djIv?4=q`O;cj zI`Mp9L?q{!iiAaQ{8$thB*|&ZeZDR4^mwltQ4R_49*+zq9~4Mjfk$bj(5+yNCVE&Fw(aJ)aH~%sAA^A6^+9HVM=Q3 zO^sftj(Em`yn{qdHA1Cq?nT>V4Sj?}Lu-Bb=Z?K{R!>zk|1>jyM0NDxcByI{kz)Wa zrACV^l(%*d(iYCSwOXi@Wp{5EKV+Nncv4Edq|C{^B!lEF~-sJf>6?^#( z#!Wy47cgdMXe`}$_0=@loeZhpChc+Y?V?(#hf>D3o?*2RM5n=!4XhRJvWQkK&cWgW zTxZLZppIcy;aZ~{0I?h)Vbb}xj-PKr>n8iew6>`|7u6!4;Va=W;1E`XkraK#fd|qW zNY^mi{W{Xh74m6-V*vhXwB#ky$xGECJuf2yGVL1Dv_+(Vx*bsRrs|>qTlG7&wcVem zlWakUXm}T3;-0Yq_Yl(1VR*TZp5QSiHf`G+58nx1Riil9aLbkNR z9=ch1Kz+V}s_6f{p?^Gz0o<$rhE8esmTiUqR27#K^eGnt+^=n-Itjp4;%T}1P*YtN zdmT{+0VxI;u?~sE^C^2SF@ZVP*#wviD@LIom8kc~ zZ=9;PN@A5ZYW(FM*WX}!4O@Q0TB%Ys`&0E`)k6hpWDAL{< zaZDG0k9oJn-`D^7Z>GEd>bGoi|LAj|&w=lO1Hbl9_Ly6~jG0&-adMV<&HFYk%8%xv z{X!YDFrp&5B!0pBzqfuU@8w*UlN%a!e%EC}UV9kjt7PzV?V>+S*ZJxCVX9HTE+0A$ zy!qy@zCxuwQz};0w|=xRq*6zBNxh>6HZ)mkHuGEq|QDX0$Z(HfT zZ1VU(s%1q)#N_8zuJ0v+il*jKo!o8{Mn9A~Mty79rHoqd-g9t>6-xF4XA;bZvlp%& z5Qk_l?bT~}5h?l27d0Pe%k{5`2uk(IcqPs{*LvkXmsf>f&eHifb^Mt(_i?6Dew*@$t+a@$W#q6@=T;fgit-(IC0|Z!IAL*=b2Gl> zRlLHuFwXlR^=jK(VOk)-n zCE!uYFo+78z(LipV;1g$J%X@)=%TliUP2P3TB1fP78dves0ai$S>U?Ry@^GTo2Vh) zX0Msn4);)bQw7b1@6Pj`bOLC*INnRMfG!u-CoHP{r<&Xa*H%nv+X(yKR#)cJ^XJdg z_|!ZqbgYz#8>b=%EcOLiSdvJiv&(5^X&PFc^bi%k=YShoA=o(sWQ+mG_7oA(zjB1?6)bkYNFi2(G&p7Gc zFf4>Fx<8D%fF%MncBrq0Sylj#`|=NZTBH>4*!QX#Drr?3wFZCWo6^NIbUmN25AVxQ zFVeqwlzFiUxYMwQAP(%8=4r>r=G~vhH~3EdPx&$?|eHkD9+>tFmca`%ru2l^cNUN|6t<5>{zf2I}xJ$PrvmG6Hq zc=&mWg%8)9AAc(g^L6|Nq07&FSogy5 zMC~7a4t!@0T%LD67Xv*fW3=ZZPXLC0o-KLQUzr>(R7>!+yoE%D2_z|V$i&X3D5K7+ zLO-$?=8?%dUvt{leNJ%ox6qA1ugx!|CcG_uoBQHAAdbZ{?V|o=;(JL@gf;n^{6YE3 zPX=QaQR{ErOSzsiv8xZ3Xje%W*Og>$pZTNu5iAWZq#F0RZoO*)Eh8%KWiB c_}- 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 u`4)Qno%HD^QDSP3%?pOIE97UBvBY8>B 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� zC070Bgb=V`z-ZQ#f|)Jml6#K#*(Bbef%znwvIB!TO9Cq)G)2hU>C+45i1^5bX#->q zvE)&fA(s$NNQPTxo7E1=YP&7iZ1*`V=9WaCEaU@nD4SG52srb~qTFu`AlN`Bf^R(} z&Y2T(%BX{dgo;`7=hG5W|1bW_0dx3BVDaM)7!fWHJ zs0J>omJZIN1a1;ME16RAfF!Z=HAywgHd#$gsMFc04t`ldI`ku~8RD`K)^?Mb4ppz> zWgM~aL;TamyZ4MlIvN*mf4c~J+r0%_sz?FpEP@NSC|9Y zmF8&nJUboAUS#%VR+=3`=w6ro*oG{bx<$+-3uf=21Zo*0UJGaDh0GaqXjm>#L4+rm zc|zV!3Bfuc8XzYup}oU*4uz)GxIx}z1Lx+qHK7y@8(KD!iNpRNp-h(0$@*XY^xbCf z*2=+4G7|CC#QXLN8)T?6A2_j;1QxhLXvEV_OS1n5VykWRaWapY5)X{ z+3X)bWBT8YK5`^vkn=+1O4`CPZCsSTakJ-39Tpr5%q4~Jpv_|1ocn$Ai@v+fzTBl| zFf*R?nmRL)L>>$+W3sHtm?7B@lD92$t(hVkIWx31z)3jK^7$iXzYx0PV^JyX2Jg=_ zAyD&$xS#LMiWaV57LUc- zaTxmZBQjuyPZ+{?r_+`mHdx8G_ZbH3oLnc`wolzYU@c%=WMPt6(r?A#vJts9(0RfC?`cL zN7<}qjTy@#kT^@y#&}tEVG{SWypOIvOH5-$8&^r@&+8NIPms$H%~U6& zGCuss5p&=74~h?7;O{nbM#lWXO=p-7UmxVy{iV2SP$uMRi5AI#Y81jb9bqEp?NKq= z#PWjyL)PyXjTj^@s_WG%^L_Upw3~WGbAeZNGeUqI9hGug7v)pC>+=;Xx71e7fzQ5pJJKzwdgk-v$!s-@e<1pRcr! zu8R%<2nx|6t_+^ldadj|sM@&q5-(y3GaiPMHIe+F;nF7?6FYiS})V5V&I=sVf~S z$5^T+f805lThmF|0&ycP!pURP%s>9PY}>zR{;}-`=4#s)ZL`n?0a=KqS#4WYk8U8AiIu}9xjbM7mj7N-ZMz3n zEWnza6`#3W3Bc5@e(_t9h?Fj}OGpZiKOEcs`{(^;cB;=D{=)yv$Dg@u zdWKQ~;FAMjp+lJ2Wfr79XqdCpJ!WcRh`(D}Vl#nN4Qn(>zbjEG4@m!oXp{)xC9J57 z&?SHRi)rz7OB!WXaLlh9AG9E<*y07C0>mLlgkH~gp&l|NX^{X<2y{gzzVD+_zvla; z4~I35a$y0vKp%H3c;sB3`_hojOUtsC`f0!exGHo>2mcN68Df+J;X#PHuN3Wk=)q3u z;0Gfqtn(slBprccHcDD4wSelBk;-B!C04kwK?To~>lfB4&lBx-0W+bl!v@THt!tV8 z{9>C8UP8wiOOKbvYrq1foc|dXC7a7lEN|6^d`KfGxvk()VxEOLO&m0hDYzuk?@A#=0s(`HZRPx)w-)GxWr z&4FRDzDde~S&2TWGSZVV-4eWHN_^rp0;T?^b3j)Pzu8S{iNi0B<>mPL4%UR(7D127{ zOjyL~9Z?&ga{5;vm{UTRRG&7k3l^u7FKsW&WC6S>fO}ee!|Da#IJN>-D5L~$K}zL< z4GYK-xaIplzL`�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≧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

xtdLbGPreF;c6leesK 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

; +} + +export default AgentforceConversationClient; diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/__inherit_AgentforceConversationClient.tsx b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/__inherit_AgentforceConversationClient.tsx new file mode 100644 index 00000000..d778411b --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/__inherit_AgentforceConversationClient.tsx @@ -0,0 +1,3 @@ +function AgentforceConversationClient() {} + +export { AgentforceConversationClient }; diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/alerts/status-alert.tsx b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/alerts/status-alert.tsx new file mode 100644 index 00000000..23e1f808 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/alerts/status-alert.tsx @@ -0,0 +1,49 @@ +import { cva, type VariantProps } from 'class-variance-authority'; +import { AlertCircleIcon, CheckCircle2Icon } from 'lucide-react'; +import { Alert, AlertDescription } from '../../components/ui/alert'; +import { useId } from 'react'; + +const statusAlertVariants = cva('', { + variants: { + variant: { + error: '', + success: '', + }, + }, + defaultVariants: { + variant: 'error', + }, +}); + +interface StatusAlertProps extends VariantProps { + children?: React.ReactNode; + /** Alert variant type. @default "error" */ + variant?: 'error' | 'success'; +} + +/** + * Status alert component for displaying error or success messages. + * Returns null if no children are provided. + */ +export function StatusAlert({ children, variant = 'error' }: StatusAlertProps) { + const descriptionId = useId(); + if (!children) return null; + + const isError = variant === 'error'; + + return ( + + {isError ? ( + + ); +} diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/layouts/card-layout.tsx b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/layouts/card-layout.tsx new file mode 100644 index 00000000..002291ea --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/layouts/card-layout.tsx @@ -0,0 +1,29 @@ +import { + Card, + CardContent, + CardDescription, + CardHeader, + CardTitle, +} from '../../components/ui/card'; + +interface CardLayoutProps { + title: string; + description?: string; + children: React.ReactNode; +} + +/** + * Card layout component for authentication pages. + * Provides CardHeader with title and optional description, and CardContent. + */ +export function CardLayout({ title, description, children }: CardLayoutProps) { + return ( + + + {title} + {description && {description}} + + {children} + + ); +} diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/alert.tsx b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/alert.tsx new file mode 100644 index 00000000..4bf21bbd --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/alert.tsx @@ -0,0 +1,76 @@ +import * as React from 'react'; +import { cva, type VariantProps } from 'class-variance-authority'; + +import { cn } from '../../lib/utils'; + +const alertVariants = cva( + "grid gap-0.5 rounded-lg border px-2.5 py-2 text-left text-sm has-data-[slot=alert-action]:relative has-data-[slot=alert-action]:pr-18 has-[>svg]:grid-cols-[auto_1fr] has-[>svg]:gap-x-2 *:[svg]:row-span-2 *:[svg]:translate-y-0.5 *:[svg]:text-current *:[svg:not([class*='size-'])]:size-4 w-full relative group/alert", + { + variants: { + variant: { + default: 'bg-card text-card-foreground', + destructive: + 'text-destructive bg-card *:data-[slot=alert-description]:text-destructive/90 *:[svg]:text-current', + }, + }, + defaultVariants: { + variant: 'default', + }, + } +); + +function Alert({ + className, + variant, + ...props +}: React.ComponentProps<'div'> & VariantProps) { + return ( +
+ ); +} + +function AlertTitle({ className, ...props }: React.ComponentProps<'div'>) { + return ( +
svg]/alert:col-start-2 [&_a]:hover:text-foreground [&_a]:underline [&_a]:underline-offset-3', + className + )} + {...props} + /> + ); +} + +function AlertDescription({ + className, + ...props +}: React.ComponentProps<'div'>) { + return ( +
+ ); +} + +function AlertAction({ className, ...props }: React.ComponentProps<'div'>) { + return ( +
+ ); +} + +export { Alert, AlertTitle, AlertDescription, AlertAction }; diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/avatar.tsx b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/avatar.tsx new file mode 100644 index 00000000..42dc27d0 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/avatar.tsx @@ -0,0 +1,109 @@ +'use client'; + +import * as React from 'react'; +import { Avatar as AvatarPrimitive } from 'radix-ui'; + +import { cn } from '@/lib/utils'; + +function Avatar({ + className, + size = 'default', + ...props +}: React.ComponentProps & { + size?: 'default' | 'sm' | 'lg'; +}) { + return ( + + ); +} + +function AvatarImage({ + className, + ...props +}: React.ComponentProps) { + return ( + + ); +} + +function AvatarFallback({ + className, + ...props +}: React.ComponentProps) { + return ( + + ); +} + +function AvatarBadge({ className, ...props }: React.ComponentProps<'span'>) { + return ( + svg]:hidden', + 'group-data-[size=default]/avatar:size-2.5 group-data-[size=default]/avatar:[&>svg]:size-2', + 'group-data-[size=lg]/avatar:size-3 group-data-[size=lg]/avatar:[&>svg]:size-2', + className + )} + {...props} + /> + ); +} + +function AvatarGroup({ className, ...props }: React.ComponentProps<'div'>) { + return ( +
+ ); +} + +function AvatarGroupCount({ + className, + ...props +}: React.ComponentProps<'div'>) { + return ( +
svg]:size-4 group-has-data-[size=lg]/avatar-group:[&>svg]:size-5 group-has-data-[size=sm]/avatar-group:[&>svg]:size-3', + className + )} + {...props} + /> + ); +} + +export { + Avatar, + AvatarImage, + AvatarFallback, + AvatarBadge, + AvatarGroup, + AvatarGroupCount, +}; diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/badge.tsx b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/badge.tsx new file mode 100644 index 00000000..26866cd2 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/badge.tsx @@ -0,0 +1,48 @@ +import * as React from 'react'; +import { cva, type VariantProps } from 'class-variance-authority'; +import { Slot } from 'radix-ui'; + +import { cn } from '@/lib/utils'; + +const badgeVariants = cva( + 'inline-flex w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-full border border-transparent px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3', + { + variants: { + variant: { + default: 'bg-primary text-primary-foreground [a&]:hover:bg-primary/90', + secondary: + 'bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90', + destructive: + 'bg-destructive text-white focus-visible:ring-destructive/20 dark:bg-destructive/60 dark:focus-visible:ring-destructive/40 [a&]:hover:bg-destructive/90', + outline: + 'border-border text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground', + ghost: '[a&]:hover:bg-accent [a&]:hover:text-accent-foreground', + link: 'text-primary underline-offset-4 [a&]:hover:underline', + }, + }, + defaultVariants: { + variant: 'default', + }, + } +); + +function Badge({ + className, + variant = 'default', + asChild = false, + ...props +}: React.ComponentProps<'span'> & + VariantProps & { asChild?: boolean }) { + const Comp = asChild ? Slot.Root : 'span'; + + return ( + + ); +} + +export { Badge, badgeVariants }; diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/breadcrumb.tsx b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/breadcrumb.tsx new file mode 100644 index 00000000..593e4d13 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/ui/breadcrumb.tsx @@ -0,0 +1,109 @@ +import * as React from 'react'; +import { ChevronRight, MoreHorizontal } from 'lucide-react'; +import { Slot } from 'radix-ui'; + +import { cn } from '@/lib/utils'; + +function Breadcrumb({ ...props }: React.ComponentProps<'nav'>) { + return

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ⅈvad9jx7p5X|dod)rC0r=dUJy1?S=lj&l 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/AgentforceConversationClient.tsx b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/AgentforceConversationClient.tsx new file mode 100644 index 00000000..6d11fa59 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/components/AgentforceConversationClient.tsx @@ -0,0 +1,229 @@ +/** + * Copyright (c) 2026, Salesforce, Inc. + * All rights reserved. + * For full license text, see the LICENSE.txt file + */ + +import { embedAgentforceClient } from '@salesforce/agentforce-conversation-client'; +import type { AgentforceClientConfig } from '@salesforce/agentforce-conversation-client'; +import { useEffect, useMemo, useRef } from 'react'; +import type { + ResolvedEmbedOptions, + AgentforceConversationClientProps, +} from '../types/conversation'; + +const GLOBAL_HOST_ID = 'agentforce-conversation-client-global-host'; + +const DEFAULT_STYLE_TOKENS: NonNullable = + { + containerBackground: '#fafafa', + + headerBlockBackground: '#372949', + headerBlockTextColor: '#ffffff', + headerBlockIconColor: '#ffffff', + headerBlockBorderBottomColor: '#3b0764', + headerBlockFocusBorder: '#c4b5fd', + + messageBlockInboundBackgroundColor: '#ffffff', + messageBlockInboundTextColor: '#1f2937', + messageBlockInboundBorder: '1px solid #e5e7eb', + + messageBlockOutboundBackgroundColor: '#ede9fe', + messageBlockOutboundTextColor: '#1f2937', + messageBlockOutboundBorder: '1px solid #d8b4fe', + + messageInputTextColor: '#1f2937', + messageInputTextBackgroundColor: '#ffffff', + messageInputFooterBorderColor: '#d1d5db', + messageInputFooterBorderFocusColor: '#9ca3af', + messageInputFocusShadow: '0 0 0 3px rgba(156, 163, 175, 0.25)', + messageInputFooterPlaceholderText: '#6b7280', + + messageInputFooterSendButton: '#7e22ce', + messageInputFooterSendButtonHoverColor: '#6b21a8', + messageInputSendButtonIconColor: '#ffffff', + messageInputSendButtonDisabledColor: '#e5e7eb', + messageInputActionButtonFocusBorder: '#a855f7', + errorBlockBackground: '#fafafa', + }; +const SINGLETON_KEY = '__agentforceConversationClientSingleton'; + +interface AgentforceConversationClientSingleton { + initPromise?: Promise; + initialized: boolean; +} + +interface WindowWithAgentforceSingleton extends Window { + [SINGLETON_KEY]?: AgentforceConversationClientSingleton; +} + +function getSingleton(): AgentforceConversationClientSingleton { + const win = window as WindowWithAgentforceSingleton; + if (!win[SINGLETON_KEY]) { + win[SINGLETON_KEY] = { + initialized: false, + }; + } + return win[SINGLETON_KEY]!; +} + +function getOrCreateGlobalHost(): HTMLDivElement { + let host = document.getElementById(GLOBAL_HOST_ID) as HTMLDivElement | null; + if (!host) { + host = document.createElement('div'); + host.id = GLOBAL_HOST_ID; + document.body.appendChild(host); + } + return host; +} + +function getDefaultEmbedOptions(): ResolvedEmbedOptions { + return { salesforceOrigin: window.location.origin }; +} + +/** + * React wrapper that embeds the Agentforce Conversation Client (copilot/agent UI) + * using Lightning Out. Requires a valid Salesforce session for the given org. + * Config is passed through from the consumer to the embed client as-is. + */ +export function AgentforceConversationClient({ + agentId, + agentLabel, + inline: inlineProp, + headerEnabled, + showHeaderIcon, + width, + height, + styleTokens, + salesforceOrigin, + frontdoorUrl, +}: AgentforceConversationClientProps) { + const containerRef = useRef(null); + const normalizedAgentforceClientConfig = + useMemo(() => { + const renderingConfig: NonNullable< + AgentforceClientConfig['renderingConfig'] + > = { + mode: inlineProp ? 'inline' : 'floating', + ...(headerEnabled !== undefined && { headerEnabled }), + ...(showHeaderIcon !== undefined && { showHeaderIcon }), + ...{ showAvatar: false }, + ...(width !== undefined && { width }), + ...(height !== undefined && { height }), + }; + + return { + ...(agentId !== undefined && { agentId }), + ...(agentLabel !== undefined && { agentLabel }), + styleTokens: { ...DEFAULT_STYLE_TOKENS, ...styleTokens }, + renderingConfig, + }; + }, [ + agentId, + agentLabel, + inlineProp, + headerEnabled, + showHeaderIcon, + width, + height, + styleTokens, + ]); + + const inline = + normalizedAgentforceClientConfig?.renderingConfig?.mode === 'inline'; + + useEffect(() => { + if (!normalizedAgentforceClientConfig?.agentId) { + throw new Error( + 'AgentforceConversationClient requires agentId. ' + + 'Pass flat props only (agentId, agentLabel, inline, headerEnabled, showHeaderIcon, width, height, styleTokens).' + ); + } + + const singleton = getSingleton(); + if (singleton.initialized || singleton.initPromise) { + return; + } + + if (inline && !containerRef.current) { + return; + } + + const initialize = (options: ResolvedEmbedOptions) => { + if (singleton.initialized) { + return; + } + const existingEmbed = document.querySelector( + 'lightning-out-application[data-lo="acc"]' + ); + if (existingEmbed) { + singleton.initialized = true; + return; + } + const host = inline ? containerRef.current! : getOrCreateGlobalHost(); + + embedAgentforceClient({ + container: host, + salesforceOrigin: salesforceOrigin ?? options.salesforceOrigin, + frontdoorUrl: frontdoorUrl ?? options.frontdoorUrl, + agentforceClientConfig: normalizedAgentforceClientConfig, + }); + singleton.initialized = true; + }; + + const shouldFetchFrontdoor = window.location.hostname === 'localhost'; + + if (shouldFetchFrontdoor) { + singleton.initPromise = fetch('/__lo/frontdoor') + .then(async res => { + if (!res.ok) { + console.error('frontdoor fetch failed'); + return; + } + const { frontdoorUrl: resolvedFrontdoorUrl } = await res.json(); + initialize({ frontdoorUrl: resolvedFrontdoorUrl }); + }) + .catch(err => { + console.error( + 'AgentforceConversationClient: failed to fetch frontdoor URL', + err + ); + }) + .finally(() => { + singleton.initPromise = undefined; + }); + } else { + singleton.initPromise = Promise.resolve() + .then(() => { + initialize(getDefaultEmbedOptions()); + }) + .catch(err => { + console.error( + 'AgentforceConversationClient: failed to embed Agentforce client', + err + ); + }) + .finally(() => { + singleton.initPromise = undefined; + }); + } + + return () => { + // Intentionally no cleanup: + // This component guarantees a single LO initialization per window. + }; + }, [ + salesforceOrigin, + frontdoorUrl, + normalizedAgentforceClientConfig, + inline, + ]); + + if (!inline) { + return null; + } + + return