import { TypedDocumentNode as DocumentNode } from "@graphql-typed-document-node/core"; import type { PublicIrisAppManifest } from "@trackunit/iris-app-api"; export type Maybe = T | null; export type InputMaybe = Maybe | undefined; export type Exact = { [K in keyof T]: T[K]; }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe; }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe; }; export type MakeEmpty = { [_ in K]?: never; }; export type Incremental = T | { [P in keyof T]?: P extends " $fragmentName" | "__typename" ? T[P] : never; }; export type DateTimeISOString = string; /** 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; }; /** The ISO 4217 currency code of the monetary field definition. */ Currency: { input: string; output: string; }; /** Cursor scalar. */ Cursor: { input: string; output: string; }; /** Date scalar */ Date: { input: DateTimeISOString; output: DateTimeISOString; }; /** DateTime represents a “date-time” as specified in section 5.6 of RFC 3339 */ DateTime: { input: DateTimeISOString; output: DateTimeISOString; }; /** Duration represents an ISO 8601 duration */ Duration: { input: any; output: any; }; /** Valid email address according to https://owasp.org/www-community/OWASP_Validation_Regex_Repository */ EmailAddress: { input: string; output: string; }; /** A (possiblely multidimensional) set of coordinates following x, y, z order. */ GeoJSONCoordinates: { input: [number, number] | [number, number][] | [number, number][][]; output: [number, number] | [number, number][] | [number, number][][]; }; /** Raw JSON object structure, not serialized to string */ JSON: { input: any; output: any; }; /** The `JSONObject` scalar type represents JSON values as a string */ JSONObject: { input: any; output: any; }; /** 24-hour clock time string in the format hh:mm:ss.sss or hh:mm:ss if partial seconds is zero */ LocalTime: { input: any; output: any; }; /** Javascript `Long`. Type represents a 64 bit integer. */ Long: { input: any; output: any; }; /** Phone number in E.164 format */ PhoneNumber: { input: string; output: string; }; /** The `PublicIrisAppManifest` scalar type represents an Iris App Manifest as JSON */ PublicIrisAppManifest: { input: PublicIrisAppManifest; output: PublicIrisAppManifest; }; /** Uniform resource locator */ Url: { input: string; output: string; }; /** YearMonth scalar */ YearMonth: { input: any; output: any; }; }; export declare const customFieldEntityType: { readonly ACCOUNT: "ACCOUNT"; readonly ASSET: "ASSET"; readonly CUSTOMER: "CUSTOMER"; readonly GROUP: "GROUP"; readonly OPERATOR: "OPERATOR"; readonly RENTAL_CONTRACT: "RENTAL_CONTRACT"; readonly SITE: "SITE"; }; export type CustomFieldEntityType = (typeof customFieldEntityType)[keyof typeof customFieldEntityType]; export declare const customFieldOwnerType: { readonly ACCOUNT: "ACCOUNT"; readonly IRIS_APP: "IRIS_APP"; readonly TRACKUNIT: "TRACKUNIT"; }; export type CustomFieldOwnerType = (typeof customFieldOwnerType)[keyof typeof customFieldOwnerType]; export declare const systemOfMeasurement: { readonly SI: "SI"; readonly US_CUSTOMARY: "US_CUSTOMARY"; }; export type SystemOfMeasurement = (typeof systemOfMeasurement)[keyof typeof systemOfMeasurement]; export declare const unitOfMeasurement: { readonly ACRE: "ACRE"; readonly AMPERE: "AMPERE"; readonly AMPERE_HOUR: "AMPERE_HOUR"; readonly ARE: "ARE"; readonly BAR: "BAR"; readonly CELSIUS: "CELSIUS"; readonly CENTIMETRE: "CENTIMETRE"; readonly CUBIC_FOOT: "CUBIC_FOOT"; readonly CUBIC_METRE: "CUBIC_METRE"; readonly DAY: "DAY"; readonly DEGREE_ANGLE: "DEGREE_ANGLE"; readonly FAHRENHEIT: "FAHRENHEIT"; readonly FOOT: "FOOT"; readonly GALLONS_PER_HOUR: "GALLONS_PER_HOUR"; readonly GALLON_LIQUID: "GALLON_LIQUID"; readonly GRAM: "GRAM"; readonly G_FORCE: "G_FORCE"; readonly HECTARE: "HECTARE"; readonly HERTZ: "HERTZ"; readonly HOUR: "HOUR"; readonly INCH: "INCH"; readonly INCHES_OF_WATER: "INCHES_OF_WATER"; readonly KILOGRAM: "KILOGRAM"; readonly KILOGRAM_PER_HOUR: "KILOGRAM_PER_HOUR"; readonly KILOGRAM_PER_SECOND: "KILOGRAM_PER_SECOND"; readonly KILOMETRE: "KILOMETRE"; readonly KILOMETRE_PER_HOUR: "KILOMETRE_PER_HOUR"; readonly KILOPASCAL: "KILOPASCAL"; readonly KILOWATT: "KILOWATT"; readonly KILOWATT_HOUR: "KILOWATT_HOUR"; readonly LITRE: "LITRE"; readonly LITRES_PER_HOUR: "LITRES_PER_HOUR"; readonly METRE: "METRE"; readonly METRE_PER_SECOND: "METRE_PER_SECOND"; readonly METRE_PER_SECOND_SQUARED: "METRE_PER_SECOND_SQUARED"; readonly METRIC_TON: "METRIC_TON"; readonly MILE: "MILE"; readonly MILE_PER_HOUR: "MILE_PER_HOUR"; readonly MILLIMETRE: "MILLIMETRE"; readonly MILLISECOND: "MILLISECOND"; readonly MINUTE: "MINUTE"; readonly MONTH: "MONTH"; readonly NEWTON: "NEWTON"; readonly OUNCE: "OUNCE"; readonly PASCAL: "PASCAL"; readonly PERCENT: "PERCENT"; readonly POUND: "POUND"; readonly POUND_PER_HOUR: "POUND_PER_HOUR"; readonly POUND_PER_SECOND: "POUND_PER_SECOND"; readonly POUND_PER_SQUARE_INCH: "POUND_PER_SQUARE_INCH"; readonly REVOLUTIONS_PER_MINUTE: "REVOLUTIONS_PER_MINUTE"; readonly SECOND: "SECOND"; readonly SQUARE_FOOT: "SQUARE_FOOT"; readonly SQUARE_KILOMETRE: "SQUARE_KILOMETRE"; readonly SQUARE_METRE: "SQUARE_METRE"; readonly US_TON: "US_TON"; readonly VOLT: "VOLT"; readonly VOLT_AMPERE: "VOLT_AMPERE"; readonly WATT: "WATT"; readonly WEEK: "WEEK"; readonly YARD: "YARD"; readonly YEAR: "YEAR"; }; export type UnitOfMeasurement = (typeof unitOfMeasurement)[keyof typeof unitOfMeasurement]; export type CustomFieldOwnerInput = { /** The iris app ID of the custom field owner input. */ irisAppId?: InputMaybe; /** The owner type of the custom field owner input. */ ownerType: CustomFieldOwnerType; }; export type CustomFieldValueInput = { /** The value if the definition is a boolean field. */ booleanValue?: InputMaybe; /** The value in ISO 8601 format if the definition is a date field. */ dateValue?: InputMaybe; /** The value if the definition is a email field. */ emailValue?: InputMaybe; /** The value if the definition is a json field. */ jsonValue?: InputMaybe; /** The value if the definition is a monetary field. */ monetaryValue?: InputMaybe; /** The value if the definition is a numeric field. */ numberValue?: InputMaybe; /** The value if the definition is a phone number field. */ phoneNumberValue?: InputMaybe; /** The value if the definition is a dropdown field. */ stringArrayValue?: InputMaybe>; /** The value if the definition is a string field. */ stringValue?: InputMaybe; /** The value if the definition is a webaddress field. */ webAddressValue?: InputMaybe; }; export type SetCustomFieldValueInput = { /** * The ID of the definition this custom field value should use. * * This is required unless `owner` and `definitionKey` is supplied. */ definitionId?: InputMaybe; /** * The key of the definition this custom field value should use. * * This is required together with `owner` unless `definitionId` is supplied. */ definitionKey?: InputMaybe; /** * The definition owner. * * Used together with `definitionKey`. */ owner?: InputMaybe; /** * The new value for the custom field. * * Set to null to delete the value. */ value?: InputMaybe; }; type CustomFieldValueAndDefinition_BooleanFieldValueAndDefinition_Fragment = { __typename: "BooleanFieldValueAndDefinition"; booleanValue: boolean | null; valueEditable: boolean; definition: { __typename: "BooleanFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; }; } & { " $fragmentName"?: "CustomFieldValueAndDefinition_BooleanFieldValueAndDefinition_Fragment"; }; type CustomFieldValueAndDefinition_DateFieldValueAndDefinition_Fragment = { __typename: "DateFieldValueAndDefinition"; dateValue: DateTimeISOString | null; valueEditable: boolean; definition: { __typename: "DateFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; }; } & { " $fragmentName"?: "CustomFieldValueAndDefinition_DateFieldValueAndDefinition_Fragment"; }; type CustomFieldValueAndDefinition_DropDownFieldValueAndDefinition_Fragment = { __typename: "DropDownFieldValueAndDefinition"; stringArrayValue: Array | null; valueEditable: boolean; definition: { __typename: "DropDownFieldDefinition"; allValues: Array | null; multiSelect: boolean | null; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; }; } & { " $fragmentName"?: "CustomFieldValueAndDefinition_DropDownFieldValueAndDefinition_Fragment"; }; type CustomFieldValueAndDefinition_EmailFieldValueAndDefinition_Fragment = { __typename: "EmailFieldValueAndDefinition"; emailValue: string | null; valueEditable: boolean; definition: { __typename: "EmailFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; }; } & { " $fragmentName"?: "CustomFieldValueAndDefinition_EmailFieldValueAndDefinition_Fragment"; }; type CustomFieldValueAndDefinition_FileFieldValueAndDefinition_Fragment = { __typename: "FileFieldValueAndDefinition"; fileName: string | null; downloadLink: string | null; valueEditable: boolean; definition: { __typename: "FileFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; }; } & { " $fragmentName"?: "CustomFieldValueAndDefinition_FileFieldValueAndDefinition_Fragment"; }; type CustomFieldValueAndDefinition_JsonFieldValueAndDefinition_Fragment = { __typename: "JsonFieldValueAndDefinition"; jsonValue: any | null; valueEditable: boolean; definition: { __typename: "JsonFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; }; } & { " $fragmentName"?: "CustomFieldValueAndDefinition_JsonFieldValueAndDefinition_Fragment"; }; type CustomFieldValueAndDefinition_MonetaryFieldValueAndDefinition_Fragment = { __typename: "MonetaryFieldValueAndDefinition"; monetaryValue: number | null; valueEditable: boolean; definition: { __typename: "MonetaryFieldDefinition"; currency: string | null; maximumNumber: number | null; minimumNumber: number | null; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; }; } & { " $fragmentName"?: "CustomFieldValueAndDefinition_MonetaryFieldValueAndDefinition_Fragment"; }; type CustomFieldValueAndDefinition_NumberFieldValueAndDefinition_Fragment = { __typename: "NumberFieldValueAndDefinition"; numberValue: number | null; valueEditable: boolean; definition: { __typename: "NumberFieldDefinition"; isInteger: boolean | null; maximumNumber: number | null; minimumNumber: number | null; unitSi: UnitOfMeasurement | null; unitUs: UnitOfMeasurement | null; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; }; } & { " $fragmentName"?: "CustomFieldValueAndDefinition_NumberFieldValueAndDefinition_Fragment"; }; type CustomFieldValueAndDefinition_PhoneNumberFieldValueAndDefinition_Fragment = { __typename: "PhoneNumberFieldValueAndDefinition"; phoneNumberValue: string | null; valueEditable: boolean; definition: { __typename: "PhoneNumberFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; }; } & { " $fragmentName"?: "CustomFieldValueAndDefinition_PhoneNumberFieldValueAndDefinition_Fragment"; }; type CustomFieldValueAndDefinition_StringFieldValueAndDefinition_Fragment = { __typename: "StringFieldValueAndDefinition"; stringValue: string | null; valueEditable: boolean; definition: { __typename: "StringFieldDefinition"; maximumLength: number | null; minimumLength: number | null; pattern: string | null; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; }; } & { " $fragmentName"?: "CustomFieldValueAndDefinition_StringFieldValueAndDefinition_Fragment"; }; type CustomFieldValueAndDefinition_StringListFieldValueAndDefinition_Fragment = { __typename: "StringListFieldValueAndDefinition"; stringArrayValue: Array | null; valueEditable: boolean; definition: { __typename: "StringListFieldDefinition"; itemMaximumLength: number | null; itemMinimumLength: number | null; pattern: string | null; maximumItems: number | null; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; }; } & { " $fragmentName"?: "CustomFieldValueAndDefinition_StringListFieldValueAndDefinition_Fragment"; }; type CustomFieldValueAndDefinition_WebAddressFieldValueAndDefinition_Fragment = { __typename: "WebAddressFieldValueAndDefinition"; webAddressValue: string | null; valueEditable: boolean; definition: { __typename: "WebAddressFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; }; } & { " $fragmentName"?: "CustomFieldValueAndDefinition_WebAddressFieldValueAndDefinition_Fragment"; }; type CustomFieldDefinition_BooleanFieldDefinition_Fragment = { __typename: "BooleanFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; } & { " $fragmentName"?: "CustomFieldDefinition_BooleanFieldDefinition_Fragment"; }; type CustomFieldDefinition_DateFieldDefinition_Fragment = { __typename: "DateFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; } & { " $fragmentName"?: "CustomFieldDefinition_DateFieldDefinition_Fragment"; }; type CustomFieldDefinition_DropDownFieldDefinition_Fragment = { __typename: "DropDownFieldDefinition"; allValues: Array | null; multiSelect: boolean | null; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; } & { " $fragmentName"?: "CustomFieldDefinition_DropDownFieldDefinition_Fragment"; }; type CustomFieldDefinition_EmailFieldDefinition_Fragment = { __typename: "EmailFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; } & { " $fragmentName"?: "CustomFieldDefinition_EmailFieldDefinition_Fragment"; }; type CustomFieldDefinition_FileFieldDefinition_Fragment = { __typename: "FileFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; } & { " $fragmentName"?: "CustomFieldDefinition_FileFieldDefinition_Fragment"; }; type CustomFieldDefinition_JsonFieldDefinition_Fragment = { __typename: "JsonFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; } & { " $fragmentName"?: "CustomFieldDefinition_JsonFieldDefinition_Fragment"; }; type CustomFieldDefinition_MonetaryFieldDefinition_Fragment = { __typename: "MonetaryFieldDefinition"; currency: string | null; maximumNumber: number | null; minimumNumber: number | null; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; } & { " $fragmentName"?: "CustomFieldDefinition_MonetaryFieldDefinition_Fragment"; }; type CustomFieldDefinition_NumberFieldDefinition_Fragment = { __typename: "NumberFieldDefinition"; isInteger: boolean | null; maximumNumber: number | null; minimumNumber: number | null; unitSi: UnitOfMeasurement | null; unitUs: UnitOfMeasurement | null; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; } & { " $fragmentName"?: "CustomFieldDefinition_NumberFieldDefinition_Fragment"; }; type CustomFieldDefinition_PhoneNumberFieldDefinition_Fragment = { __typename: "PhoneNumberFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; } & { " $fragmentName"?: "CustomFieldDefinition_PhoneNumberFieldDefinition_Fragment"; }; type CustomFieldDefinition_StringFieldDefinition_Fragment = { __typename: "StringFieldDefinition"; maximumLength: number | null; minimumLength: number | null; pattern: string | null; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; } & { " $fragmentName"?: "CustomFieldDefinition_StringFieldDefinition_Fragment"; }; type CustomFieldDefinition_StringListFieldDefinition_Fragment = { __typename: "StringListFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; } & { " $fragmentName"?: "CustomFieldDefinition_StringListFieldDefinition_Fragment"; }; type CustomFieldDefinition_WebAddressFieldDefinition_Fragment = { __typename: "WebAddressFieldDefinition"; description: string | null; entityType: CustomFieldEntityType | null; id: string; key: string | null; title: string | null; uiEditable: boolean | null; uiVisible: boolean | null; owner: { __typename?: "CustomFieldOwner"; irisAppId: string | null; ownerType: CustomFieldOwnerType; marketplaceEntry: { __typename?: "MarketplaceEntry"; name: string; } | null; } | null; translations: Array<{ __typename?: "CustomFieldDefinitionTranslations"; description: string | null; title: string | null; language: string | null; } | null> | null; } & { " $fragmentName"?: "CustomFieldDefinition_WebAddressFieldDefinition_Fragment"; }; export type GetCustomFieldsForAssetQueryVariables = Exact<{ entityId: Scalars["ID"]["input"]; systemOfMeasurement: InputMaybe; }>; export type GetCustomFieldsForAssetQuery = { __typename?: "Query"; asset: { __typename?: "Asset"; customFields: { __typename?: "CustomFieldValueAndDefinitionConnection"; edges: Array<{ __typename?: "CustomFieldValueAndDefinitionEdge"; node: ({ __typename?: "BooleanFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_BooleanFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_BooleanFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "DateFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_DateFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_DateFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "DropDownFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_DropDownFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_DropDownFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "EmailFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_EmailFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_EmailFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "FileFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_FileFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_FileFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "JsonFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_JsonFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_JsonFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "MonetaryFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_MonetaryFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_MonetaryFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "NumberFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_NumberFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_NumberFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "PhoneNumberFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_PhoneNumberFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_PhoneNumberFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "StringFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_StringFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_StringFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "StringListFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_StringListFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_StringListFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "WebAddressFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_WebAddressFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_WebAddressFieldValueAndDefinition_Fragment; }; }) | null; } | null> | null; } | null; } | null; }; export type GetCustomFieldsForSiteQueryVariables = Exact<{ entityId: Scalars["ID"]["input"]; systemOfMeasurement: InputMaybe; }>; export type GetCustomFieldsForSiteQuery = { __typename?: "Query"; site: { __typename?: "Site"; customFields: { __typename?: "CustomFieldValueAndDefinitionConnection"; edges: Array<{ __typename?: "CustomFieldValueAndDefinitionEdge"; node: ({ __typename?: "BooleanFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_BooleanFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_BooleanFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "DateFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_DateFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_DateFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "DropDownFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_DropDownFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_DropDownFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "EmailFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_EmailFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_EmailFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "FileFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_FileFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_FileFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "JsonFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_JsonFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_JsonFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "MonetaryFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_MonetaryFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_MonetaryFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "NumberFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_NumberFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_NumberFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "PhoneNumberFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_PhoneNumberFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_PhoneNumberFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "StringFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_StringFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_StringFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "StringListFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_StringListFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_StringListFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "WebAddressFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_WebAddressFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_WebAddressFieldValueAndDefinition_Fragment; }; }) | null; } | null> | null; } | null; } | null; }; export type GetCustomFieldsForAssetForIrisAppQueryVariables = Exact<{ entityId: Scalars["ID"]["input"]; systemOfMeasurement: InputMaybe; irisAppId: Scalars["String"]["input"]; }>; export type GetCustomFieldsForAssetForIrisAppQuery = { __typename?: "Query"; asset: { __typename?: "Asset"; customFields: { __typename?: "CustomFieldValueAndDefinitionConnection"; edges: Array<{ __typename?: "CustomFieldValueAndDefinitionEdge"; node: ({ __typename?: "BooleanFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_BooleanFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_BooleanFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "DateFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_DateFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_DateFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "DropDownFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_DropDownFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_DropDownFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "EmailFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_EmailFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_EmailFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "FileFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_FileFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_FileFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "JsonFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_JsonFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_JsonFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "MonetaryFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_MonetaryFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_MonetaryFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "NumberFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_NumberFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_NumberFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "PhoneNumberFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_PhoneNumberFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_PhoneNumberFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "StringFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_StringFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_StringFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "StringListFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_StringListFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_StringListFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "WebAddressFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_WebAddressFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_WebAddressFieldValueAndDefinition_Fragment; }; }) | null; } | null> | null; } | null; } | null; }; export type GetCustomFieldsForSiteForIrisAppQueryVariables = Exact<{ entityId: Scalars["ID"]["input"]; systemOfMeasurement: InputMaybe; irisAppId: Scalars["String"]["input"]; }>; export type GetCustomFieldsForSiteForIrisAppQuery = { __typename?: "Query"; site: { __typename?: "Site"; customFields: { __typename?: "CustomFieldValueAndDefinitionConnection"; edges: Array<{ __typename?: "CustomFieldValueAndDefinitionEdge"; node: ({ __typename?: "BooleanFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_BooleanFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_BooleanFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "DateFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_DateFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_DateFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "DropDownFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_DropDownFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_DropDownFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "EmailFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_EmailFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_EmailFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "FileFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_FileFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_FileFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "JsonFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_JsonFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_JsonFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "MonetaryFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_MonetaryFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_MonetaryFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "NumberFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_NumberFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_NumberFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "PhoneNumberFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_PhoneNumberFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_PhoneNumberFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "StringFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_StringFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_StringFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "StringListFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_StringListFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_StringListFieldValueAndDefinition_Fragment; }; }) | ({ __typename?: "WebAddressFieldValueAndDefinition"; } & { " $fragmentRefs"?: { CustomFieldValueAndDefinition_WebAddressFieldValueAndDefinition_Fragment: CustomFieldValueAndDefinition_WebAddressFieldValueAndDefinition_Fragment; }; }) | null; } | null> | null; } | null; } | null; }; export type CustomFieldValueAndDefinitionFragment = CustomFieldValueAndDefinition_BooleanFieldValueAndDefinition_Fragment | CustomFieldValueAndDefinition_DateFieldValueAndDefinition_Fragment | CustomFieldValueAndDefinition_DropDownFieldValueAndDefinition_Fragment | CustomFieldValueAndDefinition_EmailFieldValueAndDefinition_Fragment | CustomFieldValueAndDefinition_FileFieldValueAndDefinition_Fragment | CustomFieldValueAndDefinition_JsonFieldValueAndDefinition_Fragment | CustomFieldValueAndDefinition_MonetaryFieldValueAndDefinition_Fragment | CustomFieldValueAndDefinition_NumberFieldValueAndDefinition_Fragment | CustomFieldValueAndDefinition_PhoneNumberFieldValueAndDefinition_Fragment | CustomFieldValueAndDefinition_StringFieldValueAndDefinition_Fragment | CustomFieldValueAndDefinition_StringListFieldValueAndDefinition_Fragment | CustomFieldValueAndDefinition_WebAddressFieldValueAndDefinition_Fragment; export type GetCustomFieldDefinitionsQueryVariables = Exact<{ entityType?: InputMaybe; systemOfMeasurement: InputMaybe; }>; export type GetCustomFieldDefinitionsQuery = { __typename?: "Query"; customFieldDefinitions: { __typename?: "CustomFieldDefinitionConnection"; edges: Array<{ __typename?: "CustomFieldDefinitionEdge"; node: ({ __typename?: "BooleanFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_BooleanFieldDefinition_Fragment: CustomFieldDefinition_BooleanFieldDefinition_Fragment; }; }) | ({ __typename?: "DateFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_DateFieldDefinition_Fragment: CustomFieldDefinition_DateFieldDefinition_Fragment; }; }) | ({ __typename?: "DropDownFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_DropDownFieldDefinition_Fragment: CustomFieldDefinition_DropDownFieldDefinition_Fragment; }; }) | ({ __typename?: "EmailFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_EmailFieldDefinition_Fragment: CustomFieldDefinition_EmailFieldDefinition_Fragment; }; }) | ({ __typename?: "FileFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_FileFieldDefinition_Fragment: CustomFieldDefinition_FileFieldDefinition_Fragment; }; }) | ({ __typename?: "JsonFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_JsonFieldDefinition_Fragment: CustomFieldDefinition_JsonFieldDefinition_Fragment; }; }) | ({ __typename?: "MonetaryFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_MonetaryFieldDefinition_Fragment: CustomFieldDefinition_MonetaryFieldDefinition_Fragment; }; }) | ({ __typename?: "NumberFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_NumberFieldDefinition_Fragment: CustomFieldDefinition_NumberFieldDefinition_Fragment; }; }) | ({ __typename?: "PhoneNumberFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_PhoneNumberFieldDefinition_Fragment: CustomFieldDefinition_PhoneNumberFieldDefinition_Fragment; }; }) | ({ __typename?: "StringFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_StringFieldDefinition_Fragment: CustomFieldDefinition_StringFieldDefinition_Fragment; }; }) | ({ __typename?: "StringListFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_StringListFieldDefinition_Fragment: CustomFieldDefinition_StringListFieldDefinition_Fragment; }; }) | ({ __typename?: "WebAddressFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_WebAddressFieldDefinition_Fragment: CustomFieldDefinition_WebAddressFieldDefinition_Fragment; }; }) | null; } | null> | null; } | null; }; export type GetCustomFieldDefinitionsForIrisAppQueryVariables = Exact<{ entityType?: InputMaybe; systemOfMeasurement: InputMaybe; irisAppId: Scalars["String"]["input"]; }>; export type GetCustomFieldDefinitionsForIrisAppQuery = { __typename?: "Query"; customFieldDefinitions: { __typename?: "CustomFieldDefinitionConnection"; edges: Array<{ __typename?: "CustomFieldDefinitionEdge"; node: ({ __typename?: "BooleanFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_BooleanFieldDefinition_Fragment: CustomFieldDefinition_BooleanFieldDefinition_Fragment; }; }) | ({ __typename?: "DateFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_DateFieldDefinition_Fragment: CustomFieldDefinition_DateFieldDefinition_Fragment; }; }) | ({ __typename?: "DropDownFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_DropDownFieldDefinition_Fragment: CustomFieldDefinition_DropDownFieldDefinition_Fragment; }; }) | ({ __typename?: "EmailFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_EmailFieldDefinition_Fragment: CustomFieldDefinition_EmailFieldDefinition_Fragment; }; }) | ({ __typename?: "FileFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_FileFieldDefinition_Fragment: CustomFieldDefinition_FileFieldDefinition_Fragment; }; }) | ({ __typename?: "JsonFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_JsonFieldDefinition_Fragment: CustomFieldDefinition_JsonFieldDefinition_Fragment; }; }) | ({ __typename?: "MonetaryFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_MonetaryFieldDefinition_Fragment: CustomFieldDefinition_MonetaryFieldDefinition_Fragment; }; }) | ({ __typename?: "NumberFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_NumberFieldDefinition_Fragment: CustomFieldDefinition_NumberFieldDefinition_Fragment; }; }) | ({ __typename?: "PhoneNumberFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_PhoneNumberFieldDefinition_Fragment: CustomFieldDefinition_PhoneNumberFieldDefinition_Fragment; }; }) | ({ __typename?: "StringFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_StringFieldDefinition_Fragment: CustomFieldDefinition_StringFieldDefinition_Fragment; }; }) | ({ __typename?: "StringListFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_StringListFieldDefinition_Fragment: CustomFieldDefinition_StringListFieldDefinition_Fragment; }; }) | ({ __typename?: "WebAddressFieldDefinition"; } & { " $fragmentRefs"?: { CustomFieldDefinition_WebAddressFieldDefinition_Fragment: CustomFieldDefinition_WebAddressFieldDefinition_Fragment; }; }) | null; } | null> | null; } | null; }; export type CustomFieldDefinitionFragment = CustomFieldDefinition_BooleanFieldDefinition_Fragment | CustomFieldDefinition_DateFieldDefinition_Fragment | CustomFieldDefinition_DropDownFieldDefinition_Fragment | CustomFieldDefinition_EmailFieldDefinition_Fragment | CustomFieldDefinition_FileFieldDefinition_Fragment | CustomFieldDefinition_JsonFieldDefinition_Fragment | CustomFieldDefinition_MonetaryFieldDefinition_Fragment | CustomFieldDefinition_NumberFieldDefinition_Fragment | CustomFieldDefinition_PhoneNumberFieldDefinition_Fragment | CustomFieldDefinition_StringFieldDefinition_Fragment | CustomFieldDefinition_StringListFieldDefinition_Fragment | CustomFieldDefinition_WebAddressFieldDefinition_Fragment; export type UpdateCustomFieldValuesMutationVariables = Exact<{ customFields: Array | SetCustomFieldValueInput; entityId: Scalars["ID"]["input"]; entityType: CustomFieldEntityType; systemOfMeasurement: InputMaybe; }>; export type UpdateCustomFieldValuesMutation = { __typename?: "Mutation"; customFieldSetValues: { __typename?: "CustomFieldSetValuesResponse"; success: boolean; fieldsWithInvalidValues: Array<{ __typename?: "FieldValidationResult"; definitionId: string | null; }> | null; }; }; export declare const CustomFieldValueAndDefinitionFragmentDoc: DocumentNode; export declare const CustomFieldDefinitionFragmentDoc: DocumentNode; export declare const GetCustomFieldsForAssetDocument: DocumentNode; export declare const GetCustomFieldsForSiteDocument: DocumentNode; export declare const GetCustomFieldsForAssetForIrisAppDocument: DocumentNode; export declare const GetCustomFieldsForSiteForIrisAppDocument: DocumentNode; export declare const GetCustomFieldDefinitionsDocument: DocumentNode; export declare const GetCustomFieldDefinitionsForIrisAppDocument: DocumentNode; export declare const UpdateCustomFieldValuesDocument: DocumentNode; export {};