diff --git a/.eslintrc.cjs b/.eslintrc.cjs index 82d2ad9e..9370c7d9 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -1,5 +1,5 @@ module.exports = { extends: ['eslint-config-salesforce-typescript', 'eslint-config-salesforce-license', 'plugin:sf-plugin/library'], // ignore eslint files in NUT test repos - ignorePatterns: ['test/nuts/ebikes-lwc'], + ignorePatterns: ['test/nuts/ebikes-lwc', 'test/nuts/repros/reactinternalapp'], }; 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/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); + }); +}); 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 00000000..d6e434c5 Binary files /dev/null and b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/codey-1.png differ diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/codey-2.png b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/codey-2.png new file mode 100644 index 00000000..71e91a3a Binary files /dev/null and b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/codey-2.png differ diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/codey-3.png b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/codey-3.png new file mode 100644 index 00000000..798900e2 Binary files /dev/null and b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/codey-3.png differ diff --git a/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/vibe-codey.svg b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/vibe-codey.svg new file mode 100644 index 00000000..c713f1d0 --- /dev/null +++ b/test/nuts/repros/reactinternalapp/force-app/main/default/uiBundles/localReact3/src/assets/images/vibe-codey.svg @@ -0,0 +1,194 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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
; +} + +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