UNPKG

@accru/client

Version:

SDK client for Accru API

1,331 lines (1,326 loc) 911 kB
import { ApolloClient, QueryOptions, MutationOptions } from '@apollo/client/core'; import { NetworkError } from '@apollo/client/errors'; import { GraphQLFormattedError } from 'graphql'; import { TypedDocumentNode } from '@graphql-typed-document-node/core'; declare const AccruEnvironments: { production: string; qa: string; }; interface IAccruClientParams { environment?: keyof typeof AccruEnvironments; /** Overrides the environment base URL */ url?: string; /** @deprecated Use `url` or select the `environment` instead */ baseUrl?: string; getAuthToken?: () => Promise<string>; onAuthError?: () => void; onGraphQLError?: (errors: ReadonlyArray<GraphQLFormattedError>) => void; onNetworkError?: (error: NetworkError) => void; } type WithoutTypename<T> = { [P in keyof T as Exclude<P, '__typename'>]: T[P]; }; type Res<T> = WithoutTypename<T> extends Record<string, infer U> ? U : never; type IStandardList = { edges: { cursor: any; node: any; }[]; pageInfo: any; totalCount: number; }; type ListResponse<T extends IStandardList> = { items: Array<T['edges'][number]['node'] & { cursor: T['edges'][number]['cursor']; }>; edges: T['edges']; pageInfo: T['pageInfo']; totalCount: T['totalCount']; }; type IStandardChildrenList = { [key: string]: any; data: IStandardList; }; type ChildrenEdgeListResponse<T extends IStandardChildrenList> = T & ListResponse<T['data']>; declare const processResponseAsList: <T extends IStandardList>(response: T) => ListResponse<T>; type Maybe<T> = T | null; type InputMaybe<T> = Maybe<T>; type Exact<T extends { [key: string]: unknown; }> = { [K in keyof T]: T[K]; }; type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]>; }; type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]>; }; type MakeEmpty<T extends { [key: string]: unknown; }, K extends keyof T> = { [_ in K]?: never; }; type Incremental<T> = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never; }; /** All built-in and custom scalars, mapped to their actual values */ 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 `BigInt` scalar type represents non-fractional signed whole numeric values. */ BigInt: { input: bigint; output: bigint; }; /** Cursor for pagination */ ConnectionCursor: { input: any; output: any; }; /** The javascript `Date` as string. Type represents date and time as the ISO Date string. */ DateTime: { input: any; output: any; }; /** The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf). */ JSON: { input: any; output: any; }; }; declare enum ACCT_PROVIDER { QUICKBOOKS = "QUICKBOOKS" } declare enum AUTH_PROVIDER { FIREBASE = "FIREBASE", INTUIT = "INTUIT" } type AccruPayTransactionProviderPreTransactionData = { __typename?: 'AccruPayTransactionProviderPreTransactionData'; environment: Scalars['String']['output']; merchant_id: Scalars['String']['output']; merchant_site_id: Scalars['String']['output']; transaction_provider: TRANSACTION_PROVIDER; }; declare enum BILL_STATUS { OPEN = "OPEN", PAID = "PAID" } declare enum COUNTRY_ISO_3 { ABW = "ABW", AFG = "AFG", AGO = "AGO", AIA = "AIA", ALA = "ALA", ALB = "ALB", AND = "AND", ARE = "ARE", ARG = "ARG", ARM = "ARM", ASM = "ASM", ATA = "ATA", ATF = "ATF", ATG = "ATG", AUS = "AUS", AUT = "AUT", AZE = "AZE", BDI = "BDI", BEL = "BEL", BEN = "BEN", BES = "BES", BFA = "BFA", BGD = "BGD", BGR = "BGR", BHR = "BHR", BHS = "BHS", BIH = "BIH", BLM = "BLM", BLR = "BLR", BLZ = "BLZ", BMU = "BMU", BOL = "BOL", BRA = "BRA", BRB = "BRB", BRN = "BRN", BTN = "BTN", BVT = "BVT", BWA = "BWA", CAF = "CAF", CAN = "CAN", CCK = "CCK", CHE = "CHE", CHL = "CHL", CHN = "CHN", CIV = "CIV", CMR = "CMR", COD = "COD", COG = "COG", COK = "COK", COL = "COL", COM = "COM", CPV = "CPV", CRI = "CRI", CUB = "CUB", CUW = "CUW", CXR = "CXR", CYM = "CYM", CYP = "CYP", CZE = "CZE", DEU = "DEU", DJI = "DJI", DMA = "DMA", DNK = "DNK", DOM = "DOM", DZA = "DZA", ECU = "ECU", EGY = "EGY", ERI = "ERI", ESH = "ESH", ESP = "ESP", EST = "EST", ETH = "ETH", FIN = "FIN", FJI = "FJI", FLK = "FLK", FRA = "FRA", FRO = "FRO", FSM = "FSM", GAB = "GAB", GBR = "GBR", GEO = "GEO", GGY = "GGY", GHA = "GHA", GIB = "GIB", GIN = "GIN", GLP = "GLP", GMB = "GMB", GNB = "GNB", GNQ = "GNQ", GRC = "GRC", GRD = "GRD", GRL = "GRL", GTM = "GTM", GUF = "GUF", GUM = "GUM", GUY = "GUY", HKG = "HKG", HMD = "HMD", HND = "HND", HRV = "HRV", HTI = "HTI", HUN = "HUN", IDN = "IDN", IMN = "IMN", IND = "IND", IOT = "IOT", IRL = "IRL", IRN = "IRN", IRQ = "IRQ", ISL = "ISL", ISR = "ISR", ITA = "ITA", JAM = "JAM", JEY = "JEY", JOR = "JOR", JPN = "JPN", KAZ = "KAZ", KEN = "KEN", KGZ = "KGZ", KHM = "KHM", KIR = "KIR", KNA = "KNA", KOR = "KOR", KWT = "KWT", LAO = "LAO", LBN = "LBN", LBR = "LBR", LBY = "LBY", LCA = "LCA", LIE = "LIE", LKA = "LKA", LSO = "LSO", LTU = "LTU", LUX = "LUX", LVA = "LVA", MAC = "MAC", MAF = "MAF", MAR = "MAR", MCO = "MCO", MDA = "MDA", MDG = "MDG", MDV = "MDV", MEX = "MEX", MHL = "MHL", MKD = "MKD", MLI = "MLI", MLT = "MLT", MMR = "MMR", MNE = "MNE", MNG = "MNG", MNP = "MNP", MOZ = "MOZ", MRT = "MRT", MSR = "MSR", MTQ = "MTQ", MUS = "MUS", MWI = "MWI", MYS = "MYS", MYT = "MYT", NAM = "NAM", NCL = "NCL", NER = "NER", NFK = "NFK", NGA = "NGA", NIC = "NIC", NIU = "NIU", NLD = "NLD", NOR = "NOR", NPL = "NPL", NRU = "NRU", NZL = "NZL", OMN = "OMN", PAK = "PAK", PAN = "PAN", PCN = "PCN", PER = "PER", PHL = "PHL", PLW = "PLW", PNG = "PNG", POL = "POL", PRI = "PRI", PRK = "PRK", PRT = "PRT", PRY = "PRY", PSE = "PSE", PYF = "PYF", QAT = "QAT", REU = "REU", ROU = "ROU", RUS = "RUS", RWA = "RWA", SAU = "SAU", SDN = "SDN", SEN = "SEN", SGP = "SGP", SGS = "SGS", SHN = "SHN", SJM = "SJM", SLB = "SLB", SLE = "SLE", SLV = "SLV", SMR = "SMR", SOM = "SOM", SPM = "SPM", SRB = "SRB", SSD = "SSD", STP = "STP", SUR = "SUR", SVK = "SVK", SVN = "SVN", SWE = "SWE", SWZ = "SWZ", SXM = "SXM", SYC = "SYC", SYR = "SYR", TCA = "TCA", TCD = "TCD", TGO = "TGO", THA = "THA", TJK = "TJK", TKL = "TKL", TKM = "TKM", TLS = "TLS", TON = "TON", TTO = "TTO", TUN = "TUN", TUR = "TUR", TUV = "TUV", TWN = "TWN", TZA = "TZA", UGA = "UGA", UKR = "UKR", UMI = "UMI", URY = "URY", USA = "USA", UZB = "UZB", VAT = "VAT", VCT = "VCT", VEN = "VEN", VGB = "VGB", VIR = "VIR", VNM = "VNM", VUT = "VUT", WLF = "WLF", WSM = "WSM", YEM = "YEM", ZAF = "ZAF", ZMB = "ZMB", ZWE = "ZWE" } declare enum CURRENCY { EUR = "EUR", USD = "USD" } type File = { __typename?: 'File'; allow_public_access: Scalars['Boolean']['output']; archived_at?: Maybe<Scalars['DateTime']['output']>; checksum_md5: Scalars['String']['output']; checksum_sha256: Scalars['String']['output']; created_at: Scalars['DateTime']['output']; extension: Scalars['String']['output']; filename: Scalars['String']['output']; id: Scalars['ID']['output']; mime_type: MIME_TYPE; payload: Scalars['JSON']['output']; public_url?: Maybe<Scalars['String']['output']>; public_url_expires_at?: Maybe<Scalars['DateTime']['output']>; recipient_id?: Maybe<Scalars['String']['output']>; recipient_type: RECIPIENT_TYPE; size: Scalars['Int']['output']; storage_provider: STORAGE_PROVIDER; type: Scalars['String']['output']; updated_at: Scalars['DateTime']['output']; }; declare enum INVOICE_STATUS { OPEN = "OPEN", PAID = "PAID" } declare enum MIME_TYPE { JPEG = "JPEG", OTHER = "OTHER", PDF = "PDF", PNG = "PNG" } type Mutation = { __typename?: 'Mutation'; adminClearCache: Scalars['DateTime']['output']; adminOrganizationAcctProviderSynchronize: Scalars['DateTime']['output']; adminOrganizationAcctProviderSynchronizeAll: Scalars['Int']['output']; adminOrganizationArchive: Organization; adminOrganizationBillProcess: Scalars['Int']['output']; adminOrganizationBillTransactionProcess: Scalars['Int']['output']; adminOrganizationCouponCreate: OrganizationCoupon; adminOrganizationCouponDelete: OrganizationCoupon; adminOrganizationCustomerProcess: Scalars['Int']['output']; adminOrganizationCustomerStatementRecalculate: Scalars['DateTime']['output']; adminOrganizationDelete: Organization; adminOrganizationInvoiceProcess: Scalars['Int']['output']; adminOrganizationInvoiceTransactionProcess: Scalars['Int']['output']; adminOrganizationManualSubscriptionAddonsSetup: OrganizationSubscription; adminOrganizationManualSubscriptionCancel: OrganizationSubscription; adminOrganizationManualSubscriptionModuleSetup: OrganizationSubscription; adminOrganizationManualSubscriptionPlanSetup: OrganizationSubscription; adminOrganizationSubscriptionProviderCancelSubscription: OrganizationSubscription; adminOrganizationSubscriptionProviderRefreshSettings: Scalars['DateTime']['output']; adminOrganizationSubscriptionProviderRefreshSubscription: OrganizationSubscription; adminOrganizationVendorProcess: Scalars['Int']['output']; adminUserDelete: User; unauthorizedUserOrganizationAcctProviderConnCheckConnection: Scalars['DateTime']['output']; unconnectedCustomerOrganizationInvoiceGetPDF: Scalars['String']['output']; unconnectedCustomerOrganizationProjectChangeRequestAccept: OrganizationProjectChangeRequest; unconnectedCustomerOrganizationProjectChangeRequestActionRequestToken: Scalars['DateTime']['output']; unconnectedCustomerOrganizationProjectChangeRequestReject: OrganizationProjectChangeRequest; unconnectedCustomerOrganizationStatementLineGetPDF: Scalars['String']['output']; unconnectedCustomerOrganizationStatementRequestToken: Scalars['DateTime']['output']; unconnectedCustomerSynchronize: Scalars['DateTime']['output']; userAuthProviderDisconnect: UserAuthProviderConn; userAuthProviderGetOAuthToken: Scalars['String']['output']; userAuthProviderGetOAuthUrl: Scalars['String']['output']; userCustomerOrganizationInvoiceCreateSyncBill: OrganizationBill; userCustomerOrganizationInvoiceGetPDF: Scalars['String']['output']; userCustomerOrganizationProjectChangeRequestAccept: OrganizationProjectChangeRequest; userCustomerOrganizationProjectChangeRequestCancel: OrganizationProjectChangeRequest; userCustomerOrganizationProjectChangeRequestCreate: OrganizationProjectChangeRequest; userCustomerOrganizationProjectChangeRequestReject: OrganizationProjectChangeRequest; userCustomerOrganizationProjectChangeRequestUpdate: OrganizationProjectChangeRequest; userCustomerOrganizationStatementLineGetPDF: Scalars['String']['output']; userCustomerOrganizationSynchronize: Scalars['DateTime']['output']; userEmailVerifyOrChangeFinish: User; userEmailVerifyOrChangeStart: Scalars['DateTime']['output']; userHandleLoginAttempt: Scalars['DateTime']['output']; userOrganizationAcctProviderConnCheckConnection: OrganizationAcctProviderConn; userOrganizationAcctProviderConnDisconnect: OrganizationAcctProviderConn; userOrganizationAcctProviderConnUpdate: OrganizationAcctProviderConn; userOrganizationAcctProviderConnect: OrganizationAcctProviderConn; userOrganizationAcctProviderGetOAuthUrl: Scalars['String']['output']; userOrganizationAcctProviderSynchronize: Scalars['DateTime']['output']; userOrganizationBillConnLock: OrganizationBill; userOrganizationBillConnSync: OrganizationBill; userOrganizationBillConnUnlock: OrganizationBill; userOrganizationBillCreate: OrganizationBill; userOrganizationBillDelete: Array<OrganizationBill>; userOrganizationBillFileDelete: OrganizationBill; userOrganizationBillManualPaymentCreate: OrganizationBill; userOrganizationBillManualPaymentDelete: OrganizationBill; userOrganizationBillUpdate: OrganizationBill; userOrganizationCollaboratorDelete: OrganizationUser; userOrganizationCollaboratorUpdate: OrganizationUser; userOrganizationConnectionAccept: OrganizationConnection; userOrganizationConnectionInviteCustomer: OrganizationConnection; userOrganizationConnectionInviteVendor: OrganizationConnection; userOrganizationConnectionReject: OrganizationConnection; userOrganizationCreate: Organization; userOrganizationCustomerConnLock: OrganizationCustomer; userOrganizationCustomerConnSync: OrganizationCustomer; userOrganizationCustomerConnUnlock: OrganizationCustomer; userOrganizationCustomerContactCreate: OrganizationCustomerContact; userOrganizationCustomerContactDelete: OrganizationCustomerContact; userOrganizationCustomerContactUpdate: OrganizationCustomerContact; userOrganizationCustomerCreate: OrganizationCustomer; userOrganizationCustomerGetStatementLink: Scalars['String']['output']; userOrganizationCustomerSendInvoiceEmail: Scalars['JSON']['output']; userOrganizationCustomerSendStatementEmail: Scalars['JSON']['output']; userOrganizationCustomerSynchronize: Array<Scalars['String']['output']>; userOrganizationCustomerUniqueCodeUpdate: OrganizationCustomer; userOrganizationCustomerUpdate: OrganizationCustomer; userOrganizationDelete: Organization; userOrganizationEmailVerifyOrChangeFinish: Organization; userOrganizationEmailVerifyOrChangeStart: Scalars['DateTime']['output']; userOrganizationInviteCollaboratorCancel: OrganizationInvite; userOrganizationInviteCollaboratorCreate: OrganizationInvite; userOrganizationInviteCollaboratorResend: OrganizationInvite; userOrganizationInviteReject: OrganizationInvite; userOrganizationInvoiceCreate: OrganizationInvoice; userOrganizationInvoiceDelete: Array<OrganizationInvoice>; userOrganizationInvoiceFileDelete: OrganizationInvoice; userOrganizationInvoiceGetPDF: Scalars['String']['output']; userOrganizationInvoiceManualPaymentCreate: OrganizationInvoice; userOrganizationInvoiceManualPaymentDelete: OrganizationInvoice; userOrganizationInvoiceTransactionGetPDF: Scalars['String']['output']; userOrganizationInvoiceUpdate: OrganizationInvoice; userOrganizationLeave: OrganizationUser; userOrganizationLogoPictureRemove: Organization; userOrganizationProjectChangeRequestAccept: OrganizationProjectChangeRequest; userOrganizationProjectChangeRequestCancel: OrganizationProjectChangeRequest; userOrganizationProjectChangeRequestCreate: OrganizationProjectChangeRequest; userOrganizationProjectChangeRequestReject: OrganizationProjectChangeRequest; userOrganizationProjectChangeRequestUpdate: OrganizationProjectChangeRequest; userOrganizationProjectCreate: OrganizationProject; userOrganizationProjectDelete: OrganizationProject; userOrganizationProjectUpdate: OrganizationProject; userOrganizationReceivingMethodDelete: OrganizationReceivingMethod; userOrganizationReceivingMethodUpdate: OrganizationReceivingMethod; userOrganizationReminderSettingCreate: OrganizationReminderSetting; userOrganizationReminderSettingDelete: OrganizationReminderSetting; userOrganizationReminderSettingGlobalUpdate: Organization; userOrganizationReminderSettingUpdate: OrganizationReminderSetting; userOrganizationSendGenericInviteMail: Scalars['DateTime']['output']; userOrganizationSubscriptionCalculatePricing: OrganizationSubscriptionCalculatedPricing; userOrganizationSubscriptionCancel: OrganizationSubscription; userOrganizationSubscriptionCompletePurchase: OrganizationSubscription; userOrganizationSubscriptionGetPrePurchaseTransactionData: OrganizationTransactionPreTransactionData; userOrganizationSubscriptionStartPurchase: OrganizationSubscriptionTransaction; userOrganizationSubscriptionVerifyCoupon: OrganizationCoupon; userOrganizationUniqueCodeUpdate: Organization; userOrganizationUniqueNameUpdate: Organization; userOrganizationUpdate: Organization; userOrganizationUserInviteAccept: OrganizationUser; userOrganizationVendorConnLock: OrganizationVendor; userOrganizationVendorConnSync: OrganizationVendor; userOrganizationVendorConnUnlock: OrganizationVendor; userOrganizationVendorContactCreate: OrganizationVendorContact; userOrganizationVendorContactDelete: OrganizationVendorContact; userOrganizationVendorContactUpdate: OrganizationVendorContact; userOrganizationVendorCreate: OrganizationVendor; userOrganizationVendorUniqueCodeUpdate: OrganizationVendor; userOrganizationVendorUpdate: OrganizationVendor; userPasswordChangeFinish: Scalars['String']['output']; userPasswordChangeStart: Scalars['DateTime']['output']; userPasswordResetFinish: Scalars['String']['output']; userPasswordResetStart: Scalars['String']['output']; userPhoneNumberRemove: User; userPhoneNumberVerifyOrChangeFinish: User; userPhoneNumberVerifyOrChangeStart: Scalars['DateTime']['output']; userProfilePictureRemove: User; userSessionsClose: UserAuthProviderConn; userSignUpWithEmailFinish: Scalars['String']['output']; userSignUpWithEmailStart: Scalars['DateTime']['output']; userSignUpWithEmailVerify: Scalars['DateTime']['output']; userUpdateData: User; }; type MutationadminOrganizationAcctProviderSynchronizeArgs = { acct_provider: ACCT_PROVIDER; organization_id: Scalars['String']['input']; }; type MutationadminOrganizationAcctProviderSynchronizeAllArgs = { acct_provider?: InputMaybe<ACCT_PROVIDER>; }; type MutationadminOrganizationArchiveArgs = { organization_id: Scalars['String']['input']; }; type MutationadminOrganizationBillProcessArgs = { organization_bill_id?: InputMaybe<Scalars['String']['input']>; organization_id: Scalars['String']['input']; }; type MutationadminOrganizationBillTransactionProcessArgs = { organization_bill_transaction_id?: InputMaybe<Scalars['String']['input']>; organization_id: Scalars['String']['input']; }; type MutationadminOrganizationCouponCreateArgs = { data: OrganizationCouponCreateSchema; }; type MutationadminOrganizationCouponDeleteArgs = { organization_coupon_id: Scalars['String']['input']; }; type MutationadminOrganizationCustomerProcessArgs = { organization_customer_id?: InputMaybe<Scalars['String']['input']>; organization_id: Scalars['String']['input']; }; type MutationadminOrganizationCustomerStatementRecalculateArgs = { organization_customer_id?: InputMaybe<Scalars['String']['input']>; organization_id?: InputMaybe<Scalars['String']['input']>; }; type MutationadminOrganizationDeleteArgs = { organization_id: Scalars['String']['input']; }; type MutationadminOrganizationInvoiceProcessArgs = { organization_id: Scalars['String']['input']; organization_invoice_id?: InputMaybe<Scalars['String']['input']>; }; type MutationadminOrganizationInvoiceTransactionProcessArgs = { organization_id: Scalars['String']['input']; organization_invoice_transaction_id?: InputMaybe<Scalars['String']['input']>; }; type MutationadminOrganizationManualSubscriptionAddonsSetupArgs = { data: OrganizationManualSubscriptionAddonsSetupSchema; }; type MutationadminOrganizationManualSubscriptionCancelArgs = { organization_subscription_id: Scalars['String']['input']; }; type MutationadminOrganizationManualSubscriptionModuleSetupArgs = { data: OrganizationManualSubscriptionModuleSetupSchema; }; type MutationadminOrganizationManualSubscriptionPlanSetupArgs = { data: OrganizationManualSubscriptionPlanSetupSchema; }; type MutationadminOrganizationSubscriptionProviderCancelSubscriptionArgs = { organization_subscription_id: Scalars['String']['input']; }; type MutationadminOrganizationSubscriptionProviderRefreshSettingsArgs = { provider: ORGANIZATION_SUBSCRIPTION_PROVIDER; }; type MutationadminOrganizationSubscriptionProviderRefreshSubscriptionArgs = { organization_subscription_id: Scalars['String']['input']; }; type MutationadminOrganizationVendorProcessArgs = { organization_id: Scalars['String']['input']; organization_vendor_id?: InputMaybe<Scalars['String']['input']>; }; type MutationadminUserDeleteArgs = { user_id: Scalars['String']['input']; }; type MutationunauthorizedUserOrganizationAcctProviderConnCheckConnectionArgs = { acct_provider: ACCT_PROVIDER; acct_provider_conn_code: Scalars['String']['input']; }; type MutationunconnectedCustomerOrganizationInvoiceGetPDFArgs = { acct_provider?: InputMaybe<ACCT_PROVIDER>; organization_id?: InputMaybe<Scalars['String']['input']>; organization_invoice_id: Scalars['String']['input']; token: Scalars['String']['input']; unique_code: Scalars['String']['input']; }; type MutationunconnectedCustomerOrganizationProjectChangeRequestAcceptArgs = { organization_id?: InputMaybe<Scalars['String']['input']>; organization_project_change_request_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; token: Scalars['String']['input']; unique_code: Scalars['String']['input']; verification_code: Scalars['String']['input']; }; type MutationunconnectedCustomerOrganizationProjectChangeRequestActionRequestTokenArgs = { organization_id?: InputMaybe<Scalars['String']['input']>; organization_project_change_request_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; token: Scalars['String']['input']; unique_code: Scalars['String']['input']; }; type MutationunconnectedCustomerOrganizationProjectChangeRequestRejectArgs = { organization_id?: InputMaybe<Scalars['String']['input']>; organization_project_change_request_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; token: Scalars['String']['input']; unique_code: Scalars['String']['input']; verification_code: Scalars['String']['input']; }; type MutationunconnectedCustomerOrganizationStatementLineGetPDFArgs = { acct_provider?: InputMaybe<ACCT_PROVIDER>; organization_customer_statement_line_id: Scalars['Int']['input']; organization_id?: InputMaybe<Scalars['String']['input']>; token: Scalars['String']['input']; unique_code: Scalars['String']['input']; }; type MutationunconnectedCustomerOrganizationStatementRequestTokenArgs = { unique_code: Scalars['String']['input']; }; type MutationunconnectedCustomerSynchronizeArgs = { organization_id?: InputMaybe<Scalars['String']['input']>; token: Scalars['String']['input']; unique_code: Scalars['String']['input']; }; type MutationuserAuthProviderDisconnectArgs = { auth_provider: AUTH_PROVIDER; }; type MutationuserAuthProviderGetOAuthTokenArgs = { auth_provider: AUTH_PROVIDER; authorization_token: Scalars['String']['input']; }; type MutationuserAuthProviderGetOAuthUrlArgs = { auth_provider: AUTH_PROVIDER; }; type MutationuserCustomerOrganizationInvoiceCreateSyncBillArgs = { organization_id: Scalars['String']['input']; organization_invoice_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserCustomerOrganizationInvoiceGetPDFArgs = { acct_provider?: InputMaybe<ACCT_PROVIDER>; organization_id: Scalars['String']['input']; organization_invoice_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserCustomerOrganizationProjectChangeRequestAcceptArgs = { organization_id: Scalars['String']['input']; organization_project_change_request_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserCustomerOrganizationProjectChangeRequestCancelArgs = { organization_id: Scalars['String']['input']; organization_project_change_request_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserCustomerOrganizationProjectChangeRequestCreateArgs = { data: OrganizationProjectChangeRequestUpsertSchema; organization_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserCustomerOrganizationProjectChangeRequestRejectArgs = { organization_id: Scalars['String']['input']; organization_project_change_request_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserCustomerOrganizationProjectChangeRequestUpdateArgs = { data: OrganizationProjectChangeRequestUpsertSchema; organization_id: Scalars['String']['input']; organization_project_change_request_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserCustomerOrganizationStatementLineGetPDFArgs = { acct_provider?: InputMaybe<ACCT_PROVIDER>; organization_customer_statement_line_id: Scalars['Int']['input']; organization_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserCustomerOrganizationSynchronizeArgs = { organization_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserEmailVerifyOrChangeFinishArgs = { data: UserEmailVerifyOrChangeFinishSchema; }; type MutationuserEmailVerifyOrChangeStartArgs = { data: UserEmailVerifyOrChangeStartSchema; }; type MutationuserHandleLoginAttemptArgs = { email: Scalars['String']['input']; }; type MutationuserOrganizationAcctProviderConnCheckConnectionArgs = { acct_provider: ACCT_PROVIDER; acct_provider_conn_code: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationAcctProviderConnDisconnectArgs = { acct_provider: ACCT_PROVIDER; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationAcctProviderConnUpdateArgs = { acct_provider: ACCT_PROVIDER; data: UserOrganizationAcctProviderConnUpdateSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationAcctProviderConnectArgs = { acct_provider: ACCT_PROVIDER; automatic_pull_enabled: Scalars['Boolean']['input']; organization_id: Scalars['String']['input']; url: Scalars['String']['input']; }; type MutationuserOrganizationAcctProviderGetOAuthUrlArgs = { acct_provider: ACCT_PROVIDER; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationAcctProviderSynchronizeArgs = { acct_provider: ACCT_PROVIDER; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationBillConnLockArgs = { organization_bill_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationBillConnSyncArgs = { organization_bill_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationBillConnUnlockArgs = { organization_bill_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationBillCreateArgs = { data: UserOrganizationBillSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationBillDeleteArgs = { organization_bill_ids: Array<Scalars['String']['input']>; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationBillFileDeleteArgs = { organization_bill_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationBillManualPaymentCreateArgs = { data: UserOrganizationBillManualPaymentCreateSchema; organization_bill_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationBillManualPaymentDeleteArgs = { organization_bill_id: Scalars['String']['input']; organization_bill_transaction_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationBillUpdateArgs = { data: UserOrganizationBillSchema; organization_bill_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationCollaboratorDeleteArgs = { organization_id: Scalars['String']['input']; organization_user_id: Scalars['String']['input']; }; type MutationuserOrganizationCollaboratorUpdateArgs = { data: UserOrganizationCollaboratorUpdateSchema; organization_id: Scalars['String']['input']; organization_user_id: Scalars['String']['input']; }; type MutationuserOrganizationConnectionAcceptArgs = { organization_connection_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationConnectionInviteCustomerArgs = { organization_customer_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationConnectionInviteVendorArgs = { organization_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserOrganizationConnectionRejectArgs = { organization_connection_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationCreateArgs = { data: UserOrganizationCreateSchema; }; type MutationuserOrganizationCustomerConnLockArgs = { organization_customer_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationCustomerConnSyncArgs = { organization_customer_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationCustomerConnUnlockArgs = { organization_customer_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationCustomerContactCreateArgs = { data: UserOrganizationCustomerContactCreateSchema; organization_customer_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationCustomerContactDeleteArgs = { organization_customer_contact_id: Scalars['String']['input']; organization_customer_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationCustomerContactUpdateArgs = { data: UserOrganizationCustomerContactUpdateSchema; organization_customer_contact_id: Scalars['String']['input']; organization_customer_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationCustomerCreateArgs = { data: UserOrganizationCustomerSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationCustomerGetStatementLinkArgs = { expires_at?: InputMaybe<Scalars['DateTime']['input']>; organization_customer_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationCustomerSendInvoiceEmailArgs = { organization_id: Scalars['String']['input']; targets: Array<UserOrganizationCustomerSendInvoiceEmailSchema>; }; type MutationuserOrganizationCustomerSendStatementEmailArgs = { organization_id: Scalars['String']['input']; targets: Array<UserOrganizationCustomerSendStatementEmailSchema>; }; type MutationuserOrganizationCustomerSynchronizeArgs = { organization_customer_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationCustomerUniqueCodeUpdateArgs = { organization_customer_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationCustomerUpdateArgs = { data: UserOrganizationCustomerSchema; organization_customer_id: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationDeleteArgs = { organization_id: Scalars['String']['input']; }; type MutationuserOrganizationEmailVerifyOrChangeFinishArgs = { data: UserOrganizationEmailVerifyOrChangeFinishSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationEmailVerifyOrChangeStartArgs = { data: UserOrganizationEmailVerifyOrChangeStartSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationInviteCollaboratorCancelArgs = { organization_id: Scalars['String']['input']; organization_invite_id: Scalars['String']['input']; }; type MutationuserOrganizationInviteCollaboratorCreateArgs = { data: UserOrganizationInviteCollaboratorCreateSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationInviteCollaboratorResendArgs = { organization_id: Scalars['String']['input']; organization_invite_id: Scalars['String']['input']; }; type MutationuserOrganizationInviteRejectArgs = { code: Scalars['String']['input']; organization_id: Scalars['String']['input']; organization_invite_id: Scalars['String']['input']; }; type MutationuserOrganizationInvoiceCreateArgs = { data: UserOrganizationInvoiceSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationInvoiceDeleteArgs = { organization_id: Scalars['String']['input']; organization_invoice_ids: Array<Scalars['String']['input']>; }; type MutationuserOrganizationInvoiceFileDeleteArgs = { organization_id: Scalars['String']['input']; organization_invoice_id: Scalars['String']['input']; }; type MutationuserOrganizationInvoiceGetPDFArgs = { acct_provider?: InputMaybe<ACCT_PROVIDER>; organization_id: Scalars['String']['input']; organization_invoice_id: Scalars['String']['input']; }; type MutationuserOrganizationInvoiceManualPaymentCreateArgs = { data: UserOrganizationInvoiceManualPaymentCreateSchema; organization_id: Scalars['String']['input']; organization_invoice_id: Scalars['String']['input']; }; type MutationuserOrganizationInvoiceManualPaymentDeleteArgs = { organization_id: Scalars['String']['input']; organization_invoice_id: Scalars['String']['input']; organization_invoice_transaction_id: Scalars['String']['input']; }; type MutationuserOrganizationInvoiceTransactionGetPDFArgs = { acct_provider?: InputMaybe<ACCT_PROVIDER>; organization_id: Scalars['String']['input']; organization_invoice_transaction_id: Scalars['String']['input']; }; type MutationuserOrganizationInvoiceUpdateArgs = { data: UserOrganizationInvoiceSchema; organization_id: Scalars['String']['input']; organization_invoice_id: Scalars['String']['input']; }; type MutationuserOrganizationLeaveArgs = { organization_id: Scalars['String']['input']; }; type MutationuserOrganizationLogoPictureRemoveArgs = { organization_id: Scalars['String']['input']; }; type MutationuserOrganizationProjectChangeRequestAcceptArgs = { organization_id: Scalars['String']['input']; organization_project_change_request_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; }; type MutationuserOrganizationProjectChangeRequestCancelArgs = { organization_id: Scalars['String']['input']; organization_project_change_request_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; }; type MutationuserOrganizationProjectChangeRequestCreateArgs = { data: OrganizationProjectChangeRequestUpsertSchema; organization_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; }; type MutationuserOrganizationProjectChangeRequestRejectArgs = { organization_id: Scalars['String']['input']; organization_project_change_request_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; }; type MutationuserOrganizationProjectChangeRequestUpdateArgs = { data: OrganizationProjectChangeRequestUpsertSchema; organization_id: Scalars['String']['input']; organization_project_change_request_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; }; type MutationuserOrganizationProjectCreateArgs = { data: UserOrganizationProjectCreateSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationProjectDeleteArgs = { organization_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; }; type MutationuserOrganizationProjectUpdateArgs = { data: UserOrganizationProjectUpdateSchema; organization_id: Scalars['String']['input']; organization_project_id: Scalars['String']['input']; }; type MutationuserOrganizationReceivingMethodDeleteArgs = { organization_id: Scalars['String']['input']; organization_receiving_method_id: Scalars['String']['input']; }; type MutationuserOrganizationReceivingMethodUpdateArgs = { data: UserOrganizationReceivingMethodUpdateSchema; organization_id: Scalars['String']['input']; organization_receiving_method_id: Scalars['String']['input']; }; type MutationuserOrganizationReminderSettingCreateArgs = { data: UserOrganizationReminderSettingSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationReminderSettingDeleteArgs = { organization_id: Scalars['String']['input']; organization_reminder_setting_id: Scalars['String']['input']; }; type MutationuserOrganizationReminderSettingGlobalUpdateArgs = { organization_id: Scalars['String']['input']; setting_allow_invoice_due_snooze_reminders?: InputMaybe<Scalars['Boolean']['input']>; setting_allow_invoice_overdue_snooze_reminders?: InputMaybe<Scalars['Boolean']['input']>; setting_send_invoice_due_reminders?: InputMaybe<Scalars['Boolean']['input']>; setting_send_invoice_overdue_reminders?: InputMaybe<Scalars['Boolean']['input']>; }; type MutationuserOrganizationReminderSettingUpdateArgs = { data: UserOrganizationReminderSettingSchema; organization_id: Scalars['String']['input']; organization_reminder_setting_id: Scalars['String']['input']; }; type MutationuserOrganizationSendGenericInviteMailArgs = { email: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationSubscriptionCalculatePricingArgs = { data: UserOrganizationSubscriptionCalculatePricingSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationSubscriptionCancelArgs = { organization_id: Scalars['String']['input']; organization_subscription_id: Scalars['String']['input']; }; type MutationuserOrganizationSubscriptionCompletePurchaseArgs = { organization_id: Scalars['String']['input']; organization_subscription_id: Scalars['String']['input']; organization_subscription_transaction_id: Scalars['String']['input']; }; type MutationuserOrganizationSubscriptionGetPrePurchaseTransactionDataArgs = { organization_id: Scalars['String']['input']; }; type MutationuserOrganizationSubscriptionStartPurchaseArgs = { data: UserOrganizationSubscriptionStartPurchaseSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationSubscriptionVerifyCouponArgs = { code: Scalars['String']['input']; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationUniqueCodeUpdateArgs = { organization_id: Scalars['String']['input']; }; type MutationuserOrganizationUniqueNameUpdateArgs = { organization_id: Scalars['String']['input']; }; type MutationuserOrganizationUpdateArgs = { data: UserOrganizationUpdateSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationUserInviteAcceptArgs = { code: Scalars['String']['input']; organization_id: Scalars['String']['input']; organization_invite_id: Scalars['String']['input']; }; type MutationuserOrganizationVendorConnLockArgs = { organization_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserOrganizationVendorConnSyncArgs = { organization_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserOrganizationVendorConnUnlockArgs = { organization_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserOrganizationVendorContactCreateArgs = { data: UserOrganizationVendorContactCreateSchema; organization_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserOrganizationVendorContactDeleteArgs = { organization_id: Scalars['String']['input']; organization_vendor_contact_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserOrganizationVendorContactUpdateArgs = { data: UserOrganizationVendorContactUpdateSchema; organization_id: Scalars['String']['input']; organization_vendor_contact_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserOrganizationVendorCreateArgs = { data: UserOrganizationVendorSchema; organization_id: Scalars['String']['input']; }; type MutationuserOrganizationVendorUniqueCodeUpdateArgs = { organization_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserOrganizationVendorUpdateArgs = { data: UserOrganizationVendorSchema; organization_id: Scalars['String']['input']; organization_vendor_id: Scalars['String']['input']; }; type MutationuserPasswordChangeFinishArgs = { data: UserPasswordChangeFinishSchema; }; type MutationuserPasswordChangeStartArgs = { data: UserPasswordChangeStartSchema; }; type MutationuserPasswordResetFinishArgs = { data: UserPasswordResetFinishSchema; }; type MutationuserPasswordResetStartArgs = { data: UserPasswordResetStartSchema; }; type MutationuserPhoneNumberVerifyOrChangeFinishArgs = { data: UserPhoneNumberVerifyOrChangeFinishSchema; }; type MutationuserPhoneNumberVerifyOrChangeStartArgs = { data: UserPhoneNumberVerifyOrChangeStartSchema; }; type MutationuserSignUpWithEmailFinishArgs = { data: UserSignUpWithEmailFinishSchema; }; type MutationuserSignUpWithEmailStartArgs = { data: UserSignUpWithEmailStartSchema; }; type MutationuserSignUpWithEmailVerifyArgs = { data: UserSignUpWithEmailVerifySchema; }; type MutationuserUpdateDataArgs = { data: UserUpdateDataSchema; }; type NuveiTransactionProviderPreTransactionData = { __typename?: 'NuveiTransactionProviderPreTransactionData'; environment: Scalars['String']['output']; merchant_id: Scalars['String']['output']; merchant_site_id: Scalars['String']['output']; transaction_provider: TRANSACTION_PROVIDER; }; declare enum ORGANIZATION_ACCT_PROVIDER_CONN_STATUS { CONNECTED = "CONNECTED", DISCONNECTED = "DISCONNECTED", EXPIRED = "EXPIRED" } declare enum ORGANIZATION_ACCT_PROVIDER_CONN_SYNCHRONIZATION_SCOPE { COMPLETE = "COMPLETE", CUSTOMER = "CUSTOMER" } declare enum ORGANIZATION_CONNECTION_STATUS { ACCEPTED = "ACCEPTED", INVITED = "INVITED", REJECTED = "REJECTED" } declare enum ORGANIZATION_COUPON_CAMPAIGN { FOUNDING_FIRST_1OO_ORGANIZATIONS = "FOUNDING_FIRST_1OO_ORGANIZATIONS", RANDOM_ADMIN_GIVEAWAY = "RANDOM_ADMIN_GIVEAWAY" } declare enum ORGANIZATION_COUPON_CATEGORY { ORGANIZATION_SUBSCRIPTION = "ORGANIZATION_SUBSCRIPTION" } declare enum ORGANIZATION_COUPON_STATUS { ACTIVATED = "ACTIVATED", AVAILABLE = "AVAILABLE", EXPIRED = "EXPIRED" } declare enum ORGANIZATION_COUPON_SUBDIVISION { ORGANIZATION_SUBSCRIPTION_FOUNDING_PRICING_TIER = "ORGANIZATION_SUBSCRIPTION_FOUNDING_PRICING_TIER" } declare enum ORGANIZATION_INVITE_STATUS { ACCEPTED = "ACCEPTED", CANCELED = "CANCELED", EXPIRED = "EXPIRED", OPEN = "OPEN", REJECTED = "REJECTED" } declare enum ORGANIZATION_PAYMENT_METHOD_BOUND_MODE { SYSTEM_SUBSCRIPTION_PAYMENT = "SYSTEM_SUBSCRIPTION_PAYMENT", VENDOR_RECEIVING_METHOD_PAYMENT = "VENDOR_RECEIVING_METHOD_PAYMENT" } declare enum ORGANIZATION_PROJECT_CHANGE_REQUEST_SIDE { CUSTOMER = "CUSTOMER", VENDOR = "VENDOR" } declare enum ORGANIZATION_SUBSCRIPTION { EARLY_ACCESS = "EARLY_ACCESS", EARLY_ACCESS_PREMIUM = "EARLY_ACCESS_PREMIUM" } declare enum ORGANIZATION_SUBSCRIPTION_ADDON_ITEM { ADDITIONAL_USERS_ADDON = "ADDITIONAL_USERS_ADDON" } declare enum ORGANIZATION_SUBSCRIPTION_BASE_ITEM { BASIC_PLAN = "BASIC_PLAN", FREE_PLAN = "FREE_PLAN", PROJECTS_MODULE = "PROJECTS_MODULE", PRO_PLAN = "PRO_PLAN" } declare enum ORGANIZATION_SUBSCRIPTION_ITEM { ADDITIONAL_USERS_ADDON = "ADDITIONAL_USERS_ADDON", BASIC_PLAN = "BASIC_PLAN", FREE_PLAN = "FREE_PLAN", PROJECTS_MODULE = "PROJECTS_MODULE", PRO_PLAN = "PRO_PLAN" } declare enum ORGANIZATION_SUBSCRIPTION_ITEM_CATEGORY { ADDON = "ADDON", MODULE = "MODULE", PLAN = "PLAN" } declare enum ORGANIZATION_SUBSCRIPTION_ITEM_CLASSIFICATION { ADDON = "ADDON", BASE = "BASE" } declare enum ORGANIZATION_SUBSCRIPTION_ITEM_STATUS { ACTIVE = "ACTIVE", CANCELED = "CANCELED" } declare enum ORGANIZATION_SUBSCRIPTION_MODULE_ITEM { PROJECTS_MODULE = "PROJECTS_MODULE" } declare enum ORGANIZATION_SUBSCRIPTION_PAYMENT_STATUS { CURRENT = "CURRENT", OVERDUE = "OVERDUE", PENDING = "PENDING", REQUIRES_ACTION = "REQUIRES_ACTION" } declare enum ORGANIZATION_SUBSCRIPTION_PLAN_ITEM { BASIC_PLAN = "BASIC_PLAN", FREE_PLAN = "FREE_PLAN", PRO_PLAN = "PRO_PLAN" } declare enum ORGANIZATION_SUBSCRIPTION_PRICE_TIER { FOUNDING = "FOUNDING", STANDARD = "STANDARD" } declare enum ORGANIZATION_SUBSCRIPTION_PROVIDER { ACCRUPAY = "ACCRUPAY", MANUAL = "MANUAL", NUVEI = "NUVEI" } declare enum ORGANIZATION_SUBSCRIPTION_PROVIDER_STATUS { ACTIVE = "ACTIVE", CANCELED = "CANCELED", EXPIRED = "EXPIRED", INACTIVE = "INACTIVE", INITIALIZING = "INITIALIZING" } declare enum ORGANIZATION_SUBSCRIPTION_RENEW_INTERVAL { MONTHLY = "MONTHLY", YEARLY = "YEARLY" } declare enum ORGANIZATION_SUBSCRIPTION_STATUS { ACTIVE = "ACTIVE", CANCELED = "CANCELED", INACTIVE = "INACTIVE", INITIALIZING = "INITIALIZING" } declare enum ORGANIZATION_SUBSCRIPTION_TRANSACTION_PROCEDURE { CHANGE = "CHANGE", PURCHASE = "PURCHASE", RENEWAL = "RENEWAL" } declare enum ORGANIZATION_USER_ROLE { ADMIN = "ADMIN", EDITOR = "EDITOR", OWNER = "OWNER", VIEWER = "VIEWER" } type Organization = { __typename?: 'Organization'; address_city?: Maybe<Scalars['String']['output']>; address_country_code_iso_3?: Maybe<COUNTRY_ISO_3>; address_lat?: Maybe<Scalars['Float']['output']>; address_line_1?: Maybe<Scalars['String']['output']>; address_line_2?: Maybe<Scalars['String']['output']>; address_lng?: Maybe<Scalars['Float']['output']>; address_number?: Maybe<Scalars['String']['output']>; address_state?: Maybe<Scalars['String']['output']>; address_zip_code?: Maybe<Scalars['String']['output']>; archived_at?: Maybe<Scalars['DateTime']['output']>; business_address_city?: Maybe<Scalars['String']['output']>; business_address_country_code_iso_3?: Maybe<COUNTRY_ISO_3>; business_address_lat?: Maybe<Scalars['Float']['output']>; business_address_line_1?: Maybe<Scalars['String']['output']>; business_address_line_2?: Maybe<Scalars['String']['output']>; business_address_lng?: Maybe<Scalars['Float']['output']>; business_address_number?: Maybe<Scalars['String']['output']>; business_address_state?: Maybe<Scalars['String']['output']>; business_address_zip_code?: Maybe<Scalars['String']['output']>; business_industry?: Maybe<Scalars['String']['output']>; business_name?: Maybe<Scalars['String']['output']>; business_number_of_employees?: Maybe<Scalars['Int']['output']>; business_tax_code?: Maybe<Scalars['String']['output']>; business_tax_code_type?: Maybe<TAX_TYPE>; created_at: Scalars['DateTime']['output']; current_email_verification_id?: Maybe<Scalars['String']['output']>; current_phone_number_verification_id?: Maybe<Scalars['String']['output']>; email: Scalars['String']['output']; id: Scalars['ID']['output']; language?: Maybe<Scalars['String']['output']>; logo_picture_file?: Maybe<File>; logo_picture_file_id?: Maybe<Scalars['String']['output']>;