export type Maybe<T> = T | undefined;
export type InputMaybe<T> = T | undefined | null;
export type Exact<T extends {
    [key: string]: unknown;
}> = {
    [K in keyof T]: T[K];
};
export type MakeOptional<T, K extends keyof T> = Omit<T, K> & {
    [SubKey in K]?: Maybe<T[SubKey]>;
};
export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & {
    [SubKey in K]: Maybe<T[SubKey]>;
};
export type MakeEmpty<T extends {
    [key: string]: unknown;
}, K extends keyof T> = {
    [_ in K]?: never;
};
export 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 */
export interface 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;
    };
    BigDecimal: {
        input: string;
        output: string;
    };
    BigInt: {
        input: string;
        output: string;
    };
    Bytes: {
        input: string;
        output: string;
    };
    Int8: {
        input: any;
        output: any;
    };
    Timestamp: {
        input: any;
        output: any;
    };
}
export interface AccountTokenSnapshotLog_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    account?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_?: InputMaybe<AccountTokenSnapshot_Filter>;
    accountTokenSnapshot_contains?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_ends_with?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_gt?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_gte?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_in?: InputMaybe<Array<Scalars['String']['input']>>;
    accountTokenSnapshot_lt?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_lte?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not_contains?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    accountTokenSnapshot_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_starts_with?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_?: InputMaybe<Account_Filter>;
    account_contains?: InputMaybe<Scalars['String']['input']>;
    account_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    account_ends_with?: InputMaybe<Scalars['String']['input']>;
    account_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_gt?: InputMaybe<Scalars['String']['input']>;
    account_gte?: InputMaybe<Scalars['String']['input']>;
    account_in?: InputMaybe<Array<Scalars['String']['input']>>;
    account_lt?: InputMaybe<Scalars['String']['input']>;
    account_lte?: InputMaybe<Scalars['String']['input']>;
    account_not?: InputMaybe<Scalars['String']['input']>;
    account_not_contains?: InputMaybe<Scalars['String']['input']>;
    account_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    account_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    account_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    account_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    account_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_starts_with?: InputMaybe<Scalars['String']['input']>;
    account_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    activeCFAOutgoingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    activeCFAOutgoingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    activeCFAOutgoingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    activeCFAOutgoingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeCFAOutgoingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    activeCFAOutgoingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    activeCFAOutgoingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    activeCFAOutgoingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeGDAOutgoingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    activeGDAOutgoingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    activeGDAOutgoingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    activeGDAOutgoingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeGDAOutgoingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    activeGDAOutgoingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    activeGDAOutgoingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    activeGDAOutgoingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeIncomingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    activeIncomingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    activeIncomingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    activeIncomingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeIncomingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    activeIncomingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    activeIncomingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    activeIncomingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeOutgoingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    activeOutgoingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    activeOutgoingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    activeOutgoingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeOutgoingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    activeOutgoingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    activeOutgoingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    activeOutgoingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    and?: InputMaybe<Array<InputMaybe<AccountTokenSnapshotLog_Filter>>>;
    balance?: InputMaybe<Scalars['BigInt']['input']>;
    balance_gt?: InputMaybe<Scalars['BigInt']['input']>;
    balance_gte?: InputMaybe<Scalars['BigInt']['input']>;
    balance_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    balance_lt?: InputMaybe<Scalars['BigInt']['input']>;
    balance_lte?: InputMaybe<Scalars['BigInt']['input']>;
    balance_not?: InputMaybe<Scalars['BigInt']['input']>;
    balance_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    inactiveCFAOutgoingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    inactiveCFAOutgoingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    inactiveCFAOutgoingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    inactiveCFAOutgoingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveCFAOutgoingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    inactiveCFAOutgoingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    inactiveCFAOutgoingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    inactiveCFAOutgoingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveGDAOutgoingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    inactiveGDAOutgoingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    inactiveGDAOutgoingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    inactiveGDAOutgoingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveGDAOutgoingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    inactiveGDAOutgoingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    inactiveGDAOutgoingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    inactiveGDAOutgoingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveIncomingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    inactiveIncomingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    inactiveIncomingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    inactiveIncomingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveIncomingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    inactiveIncomingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    inactiveIncomingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    inactiveIncomingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveOutgoingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    inactiveOutgoingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    inactiveOutgoingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    inactiveOutgoingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveOutgoingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    inactiveOutgoingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    inactiveOutgoingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    inactiveOutgoingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    maybeCriticalAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    maybeCriticalAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    maybeCriticalAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    maybeCriticalAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    maybeCriticalAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    maybeCriticalAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    maybeCriticalAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    maybeCriticalAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    or?: InputMaybe<Array<InputMaybe<AccountTokenSnapshotLog_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['String']['input']>;
    token_?: InputMaybe<Token_Filter>;
    token_contains?: InputMaybe<Scalars['String']['input']>;
    token_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_gt?: InputMaybe<Scalars['String']['input']>;
    token_gte?: InputMaybe<Scalars['String']['input']>;
    token_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_lt?: InputMaybe<Scalars['String']['input']>;
    token_lte?: InputMaybe<Scalars['String']['input']>;
    token_not?: InputMaybe<Scalars['String']['input']>;
    token_not_contains?: InputMaybe<Scalars['String']['input']>;
    token_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    totalAmountStreamed?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedIn?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedIn_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedIn_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedIn_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamedIn_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedIn_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedIn_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedIn_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamedOut?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedOut_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedOut_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedOut_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamedOut_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedOut_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedOut_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedOut_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountTransferred?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferred_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferred_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferred_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountTransferred_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferred_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferred_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferred_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalApprovedSubscriptions?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_gt?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_gte?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalApprovedSubscriptions_lt?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_lte?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_not?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFAAmountStreamed?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOut?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOut_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOut_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOut_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFAAmountStreamedOut_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOut_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOut_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOut_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFAAmountStreamed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFAAmountStreamed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamed_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFADeposit?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFADeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFANetFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFANetFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFANetFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFANetFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFANetFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFANetFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFANetFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFANetFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFANumberOfActiveStreams?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFANumberOfActiveStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFANumberOfClosedStreams?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFANumberOfClosedStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFAOutflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFAOutflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalConnectedMemberships?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_gt?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_gte?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalConnectedMemberships_lt?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_lte?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_not?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalDeposit?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalDeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDADeposit?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDADeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDANumberOfActiveStreams?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDANumberOfActiveStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDANumberOfClosedStreams?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDANumberOfClosedStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDAOutflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDAOutflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalInflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalInflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalInflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalInflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalInflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalInflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalInflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalInflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalMembershipsWithUnits?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_gt?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_gte?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalMembershipsWithUnits_lt?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_lte?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_not?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNetFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalNetFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalNetFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalNetFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalNetFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalNetFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalNetFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalNetFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalNumberOfActiveStreams?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActiveStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfClosedStreams?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfClosedStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalOutflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalOutflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalSubscriptionsWithUnits?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_gt?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_gte?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalSubscriptionsWithUnits_lt?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_lte?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_not?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    triggeredByEventName?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_contains?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_ends_with?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_gt?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_gte?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_in?: InputMaybe<Array<Scalars['String']['input']>>;
    triggeredByEventName_lt?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_lte?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not_contains?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    triggeredByEventName_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_starts_with?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
}
export type AccountTokenSnapshotLog_OrderBy = 'account' | 'accountTokenSnapshot' | 'accountTokenSnapshot__activeCFAOutgoingStreamCount' | 'accountTokenSnapshot__activeGDAOutgoingStreamCount' | 'accountTokenSnapshot__activeIncomingStreamCount' | 'accountTokenSnapshot__activeOutgoingStreamCount' | 'accountTokenSnapshot__adminOfPoolCount' | 'accountTokenSnapshot__balanceLastUpdatedFromRpcBlocknumber' | 'accountTokenSnapshot__balanceUntilUpdatedAt' | 'accountTokenSnapshot__createdAtBlockNumber' | 'accountTokenSnapshot__createdAtTimestamp' | 'accountTokenSnapshot__id' | 'accountTokenSnapshot__inactiveCFAOutgoingStreamCount' | 'accountTokenSnapshot__inactiveGDAOutgoingStreamCount' | 'accountTokenSnapshot__inactiveIncomingStreamCount' | 'accountTokenSnapshot__inactiveOutgoingStreamCount' | 'accountTokenSnapshot__isLiquidationEstimateOptimistic' | 'accountTokenSnapshot__maybeCriticalAtTimestamp' | 'accountTokenSnapshot__totalAmountStreamedInUntilUpdatedAt' | 'accountTokenSnapshot__totalAmountStreamedOutUntilUpdatedAt' | 'accountTokenSnapshot__totalAmountStreamedUntilUpdatedAt' | 'accountTokenSnapshot__totalAmountTransferredUntilUpdatedAt' | 'accountTokenSnapshot__totalApprovedSubscriptions' | 'accountTokenSnapshot__totalCFAAmountStreamedOutUntilUpdatedAt' | 'accountTokenSnapshot__totalCFAAmountStreamedUntilUpdatedAt' | 'accountTokenSnapshot__totalCFADeposit' | 'accountTokenSnapshot__totalCFANetFlowRate' | 'accountTokenSnapshot__totalCFANumberOfActiveStreams' | 'accountTokenSnapshot__totalCFANumberOfClosedStreams' | 'accountTokenSnapshot__totalCFAOutflowRate' | 'accountTokenSnapshot__totalConnectedMemberships' | 'accountTokenSnapshot__totalDeposit' | 'accountTokenSnapshot__totalGDADeposit' | 'accountTokenSnapshot__totalGDANumberOfActiveStreams' | 'accountTokenSnapshot__totalGDANumberOfClosedStreams' | 'accountTokenSnapshot__totalGDAOutflowRate' | 'accountTokenSnapshot__totalInflowRate' | 'accountTokenSnapshot__totalMembershipsWithUnits' | 'accountTokenSnapshot__totalNetFlowRate' | 'accountTokenSnapshot__totalNumberOfActiveStreams' | 'accountTokenSnapshot__totalNumberOfClosedStreams' | 'accountTokenSnapshot__totalOutflowRate' | 'accountTokenSnapshot__totalSubscriptionsWithUnits' | 'accountTokenSnapshot__updatedAtBlockNumber' | 'accountTokenSnapshot__updatedAtTimestamp' | 'account__createdAtBlockNumber' | 'account__createdAtTimestamp' | 'account__id' | 'account__isSuperApp' | 'account__updatedAtBlockNumber' | 'account__updatedAtTimestamp' | 'activeCFAOutgoingStreamCount' | 'activeGDAOutgoingStreamCount' | 'activeIncomingStreamCount' | 'activeOutgoingStreamCount' | 'balance' | 'blockNumber' | 'id' | 'inactiveCFAOutgoingStreamCount' | 'inactiveGDAOutgoingStreamCount' | 'inactiveIncomingStreamCount' | 'inactiveOutgoingStreamCount' | 'logIndex' | 'maybeCriticalAtTimestamp' | 'order' | 'timestamp' | 'token' | 'token__createdAtBlockNumber' | 'token__createdAtTimestamp' | 'token__decimals' | 'token__id' | 'token__isListed' | 'token__isNativeAssetSuperToken' | 'token__isSuperToken' | 'token__name' | 'token__symbol' | 'token__underlyingAddress' | 'totalAmountStreamed' | 'totalAmountStreamedIn' | 'totalAmountStreamedOut' | 'totalAmountTransferred' | 'totalApprovedSubscriptions' | 'totalCFAAmountStreamed' | 'totalCFAAmountStreamedOut' | 'totalCFADeposit' | 'totalCFANetFlowRate' | 'totalCFANumberOfActiveStreams' | 'totalCFANumberOfClosedStreams' | 'totalCFAOutflowRate' | 'totalConnectedMemberships' | 'totalDeposit' | 'totalGDADeposit' | 'totalGDANumberOfActiveStreams' | 'totalGDANumberOfClosedStreams' | 'totalGDAOutflowRate' | 'totalInflowRate' | 'totalMembershipsWithUnits' | 'totalNetFlowRate' | 'totalNumberOfActiveStreams' | 'totalNumberOfClosedStreams' | 'totalOutflowRate' | 'totalSubscriptionsWithUnits' | 'transactionHash' | 'triggeredByEventName';
export interface AccountTokenSnapshot_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    account?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshotLogs_?: InputMaybe<AccountTokenSnapshotLog_Filter>;
    account_?: InputMaybe<Account_Filter>;
    account_contains?: InputMaybe<Scalars['String']['input']>;
    account_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    account_ends_with?: InputMaybe<Scalars['String']['input']>;
    account_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_gt?: InputMaybe<Scalars['String']['input']>;
    account_gte?: InputMaybe<Scalars['String']['input']>;
    account_in?: InputMaybe<Array<Scalars['String']['input']>>;
    account_lt?: InputMaybe<Scalars['String']['input']>;
    account_lte?: InputMaybe<Scalars['String']['input']>;
    account_not?: InputMaybe<Scalars['String']['input']>;
    account_not_contains?: InputMaybe<Scalars['String']['input']>;
    account_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    account_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    account_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    account_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    account_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_starts_with?: InputMaybe<Scalars['String']['input']>;
    account_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    activeCFAOutgoingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    activeCFAOutgoingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    activeCFAOutgoingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    activeCFAOutgoingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeCFAOutgoingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    activeCFAOutgoingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    activeCFAOutgoingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    activeCFAOutgoingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeGDAOutgoingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    activeGDAOutgoingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    activeGDAOutgoingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    activeGDAOutgoingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeGDAOutgoingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    activeGDAOutgoingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    activeGDAOutgoingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    activeGDAOutgoingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeIncomingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    activeIncomingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    activeIncomingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    activeIncomingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeIncomingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    activeIncomingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    activeIncomingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    activeIncomingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeOutgoingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    activeOutgoingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    activeOutgoingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    activeOutgoingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    activeOutgoingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    activeOutgoingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    activeOutgoingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    activeOutgoingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    adminOfPoolCount?: InputMaybe<Scalars['Int']['input']>;
    adminOfPoolCount_gt?: InputMaybe<Scalars['Int']['input']>;
    adminOfPoolCount_gte?: InputMaybe<Scalars['Int']['input']>;
    adminOfPoolCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    adminOfPoolCount_lt?: InputMaybe<Scalars['Int']['input']>;
    adminOfPoolCount_lte?: InputMaybe<Scalars['Int']['input']>;
    adminOfPoolCount_not?: InputMaybe<Scalars['Int']['input']>;
    adminOfPoolCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    and?: InputMaybe<Array<InputMaybe<AccountTokenSnapshot_Filter>>>;
    balanceLastUpdatedFromRpcBlocknumber?: InputMaybe<Scalars['BigInt']['input']>;
    balanceLastUpdatedFromRpcBlocknumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    balanceLastUpdatedFromRpcBlocknumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    balanceLastUpdatedFromRpcBlocknumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    balanceLastUpdatedFromRpcBlocknumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    balanceLastUpdatedFromRpcBlocknumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    balanceLastUpdatedFromRpcBlocknumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    balanceLastUpdatedFromRpcBlocknumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    balanceUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    balanceUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    balanceUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    balanceUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    balanceUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    balanceUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    balanceUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    balanceUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowOperators_?: InputMaybe<FlowOperator_Filter>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    inactiveCFAOutgoingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    inactiveCFAOutgoingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    inactiveCFAOutgoingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    inactiveCFAOutgoingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveCFAOutgoingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    inactiveCFAOutgoingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    inactiveCFAOutgoingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    inactiveCFAOutgoingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveGDAOutgoingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    inactiveGDAOutgoingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    inactiveGDAOutgoingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    inactiveGDAOutgoingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveGDAOutgoingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    inactiveGDAOutgoingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    inactiveGDAOutgoingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    inactiveGDAOutgoingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveIncomingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    inactiveIncomingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    inactiveIncomingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    inactiveIncomingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveIncomingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    inactiveIncomingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    inactiveIncomingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    inactiveIncomingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveOutgoingStreamCount?: InputMaybe<Scalars['Int']['input']>;
    inactiveOutgoingStreamCount_gt?: InputMaybe<Scalars['Int']['input']>;
    inactiveOutgoingStreamCount_gte?: InputMaybe<Scalars['Int']['input']>;
    inactiveOutgoingStreamCount_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    inactiveOutgoingStreamCount_lt?: InputMaybe<Scalars['Int']['input']>;
    inactiveOutgoingStreamCount_lte?: InputMaybe<Scalars['Int']['input']>;
    inactiveOutgoingStreamCount_not?: InputMaybe<Scalars['Int']['input']>;
    inactiveOutgoingStreamCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    isLiquidationEstimateOptimistic?: InputMaybe<Scalars['Boolean']['input']>;
    isLiquidationEstimateOptimistic_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isLiquidationEstimateOptimistic_not?: InputMaybe<Scalars['Boolean']['input']>;
    isLiquidationEstimateOptimistic_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    maybeCriticalAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    maybeCriticalAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    maybeCriticalAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    maybeCriticalAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    maybeCriticalAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    maybeCriticalAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    maybeCriticalAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    maybeCriticalAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    or?: InputMaybe<Array<InputMaybe<AccountTokenSnapshot_Filter>>>;
    token?: InputMaybe<Scalars['String']['input']>;
    token_?: InputMaybe<Token_Filter>;
    token_contains?: InputMaybe<Scalars['String']['input']>;
    token_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_gt?: InputMaybe<Scalars['String']['input']>;
    token_gte?: InputMaybe<Scalars['String']['input']>;
    token_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_lt?: InputMaybe<Scalars['String']['input']>;
    token_lte?: InputMaybe<Scalars['String']['input']>;
    token_not?: InputMaybe<Scalars['String']['input']>;
    token_not_contains?: InputMaybe<Scalars['String']['input']>;
    token_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    totalAmountStreamedInUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedInUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedInUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedInUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamedInUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedInUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedInUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedInUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamedOutUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedOutUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedOutUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedOutUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamedOutUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedOutUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedOutUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedOutUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountTransferredUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferredUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferredUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferredUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountTransferredUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferredUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferredUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferredUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalApprovedSubscriptions?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_gt?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_gte?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalApprovedSubscriptions_lt?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_lte?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_not?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFAAmountStreamedOutUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOutUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOutUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOutUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFAAmountStreamedOutUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOutUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOutUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedOutUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFAAmountStreamedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFAAmountStreamedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFADeposit?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFADeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFANetFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFANetFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFANetFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFANetFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFANetFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFANetFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFANetFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFANetFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFANumberOfActiveStreams?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFANumberOfActiveStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFANumberOfClosedStreams?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFANumberOfClosedStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFAOutflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFAOutflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalConnectedMemberships?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_gt?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_gte?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalConnectedMemberships_lt?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_lte?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_not?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalDeposit?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalDeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDADeposit?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDADeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDANumberOfActiveStreams?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDANumberOfActiveStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDANumberOfClosedStreams?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDANumberOfClosedStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDAOutflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDAOutflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalInflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalInflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalInflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalInflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalInflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalInflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalInflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalInflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalMembershipsWithUnits?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_gt?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_gte?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalMembershipsWithUnits_lt?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_lte?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_not?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNetFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalNetFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalNetFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalNetFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalNetFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalNetFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalNetFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalNetFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalNumberOfActiveStreams?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActiveStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfClosedStreams?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfClosedStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalOutflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalOutflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalSubscriptionsWithUnits?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_gt?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_gte?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalSubscriptionsWithUnits_lt?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_lte?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_not?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    updatedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type AccountTokenSnapshot_OrderBy = 'account' | 'accountTokenSnapshotLogs' | 'account__createdAtBlockNumber' | 'account__createdAtTimestamp' | 'account__id' | 'account__isSuperApp' | 'account__updatedAtBlockNumber' | 'account__updatedAtTimestamp' | 'activeCFAOutgoingStreamCount' | 'activeGDAOutgoingStreamCount' | 'activeIncomingStreamCount' | 'activeOutgoingStreamCount' | 'adminOfPoolCount' | 'balanceLastUpdatedFromRpcBlocknumber' | 'balanceUntilUpdatedAt' | 'createdAtBlockNumber' | 'createdAtTimestamp' | 'flowOperators' | 'id' | 'inactiveCFAOutgoingStreamCount' | 'inactiveGDAOutgoingStreamCount' | 'inactiveIncomingStreamCount' | 'inactiveOutgoingStreamCount' | 'isLiquidationEstimateOptimistic' | 'maybeCriticalAtTimestamp' | 'token' | 'token__createdAtBlockNumber' | 'token__createdAtTimestamp' | 'token__decimals' | 'token__id' | 'token__isListed' | 'token__isNativeAssetSuperToken' | 'token__isSuperToken' | 'token__name' | 'token__symbol' | 'token__underlyingAddress' | 'totalAmountStreamedInUntilUpdatedAt' | 'totalAmountStreamedOutUntilUpdatedAt' | 'totalAmountStreamedUntilUpdatedAt' | 'totalAmountTransferredUntilUpdatedAt' | 'totalApprovedSubscriptions' | 'totalCFAAmountStreamedOutUntilUpdatedAt' | 'totalCFAAmountStreamedUntilUpdatedAt' | 'totalCFADeposit' | 'totalCFANetFlowRate' | 'totalCFANumberOfActiveStreams' | 'totalCFANumberOfClosedStreams' | 'totalCFAOutflowRate' | 'totalConnectedMemberships' | 'totalDeposit' | 'totalGDADeposit' | 'totalGDANumberOfActiveStreams' | 'totalGDANumberOfClosedStreams' | 'totalGDAOutflowRate' | 'totalInflowRate' | 'totalMembershipsWithUnits' | 'totalNetFlowRate' | 'totalNumberOfActiveStreams' | 'totalNumberOfClosedStreams' | 'totalOutflowRate' | 'totalSubscriptionsWithUnits' | 'updatedAtBlockNumber' | 'updatedAtTimestamp';
export interface Account_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    accountTokenSnapshots_?: InputMaybe<AccountTokenSnapshot_Filter>;
    and?: InputMaybe<Array<InputMaybe<Account_Filter>>>;
    createdAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    inflows_?: InputMaybe<Stream_Filter>;
    isSuperApp?: InputMaybe<Scalars['Boolean']['input']>;
    isSuperApp_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isSuperApp_not?: InputMaybe<Scalars['Boolean']['input']>;
    isSuperApp_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    or?: InputMaybe<Array<InputMaybe<Account_Filter>>>;
    outflows_?: InputMaybe<Stream_Filter>;
    poolMemberships_?: InputMaybe<PoolMember_Filter>;
    pools_?: InputMaybe<Pool_Filter>;
    publishedIndexes_?: InputMaybe<Index_Filter>;
    receivedTransferEvents_?: InputMaybe<TransferEvent_Filter>;
    sentTransferEvents_?: InputMaybe<TransferEvent_Filter>;
    subscriptions_?: InputMaybe<IndexSubscription_Filter>;
    tokenDowngradedEvents_?: InputMaybe<TokenDowngradedEvent_Filter>;
    tokenUpgradedEvents_?: InputMaybe<TokenUpgradedEvent_Filter>;
    updatedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type Account_OrderBy = 'accountTokenSnapshots' | 'createdAtBlockNumber' | 'createdAtTimestamp' | 'id' | 'inflows' | 'isSuperApp' | 'outflows' | 'poolMemberships' | 'pools' | 'publishedIndexes' | 'receivedTransferEvents' | 'sentTransferEvents' | 'subscriptions' | 'tokenDowngradedEvents' | 'tokenUpgradedEvents' | 'updatedAtBlockNumber' | 'updatedAtTimestamp';
export type Aggregation_Interval = 'day' | 'hour';
export interface AgreementClassRegisteredEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    agreementType?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_contains?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_gt?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_gte?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    agreementType_lt?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_lte?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_not?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<AgreementClassRegisteredEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    code?: InputMaybe<Scalars['Bytes']['input']>;
    code_contains?: InputMaybe<Scalars['Bytes']['input']>;
    code_gt?: InputMaybe<Scalars['Bytes']['input']>;
    code_gte?: InputMaybe<Scalars['Bytes']['input']>;
    code_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    code_lt?: InputMaybe<Scalars['Bytes']['input']>;
    code_lte?: InputMaybe<Scalars['Bytes']['input']>;
    code_not?: InputMaybe<Scalars['Bytes']['input']>;
    code_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    code_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<AgreementClassRegisteredEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type AgreementClassRegisteredEvent_OrderBy = 'addresses' | 'agreementType' | 'blockNumber' | 'code' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'transactionHash';
export interface AgreementClassUpdatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    agreementType?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_contains?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_gt?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_gte?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    agreementType_lt?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_lte?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_not?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    agreementType_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<AgreementClassUpdatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    code?: InputMaybe<Scalars['Bytes']['input']>;
    code_contains?: InputMaybe<Scalars['Bytes']['input']>;
    code_gt?: InputMaybe<Scalars['Bytes']['input']>;
    code_gte?: InputMaybe<Scalars['Bytes']['input']>;
    code_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    code_lt?: InputMaybe<Scalars['Bytes']['input']>;
    code_lte?: InputMaybe<Scalars['Bytes']['input']>;
    code_not?: InputMaybe<Scalars['Bytes']['input']>;
    code_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    code_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<AgreementClassUpdatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type AgreementClassUpdatedEvent_OrderBy = 'addresses' | 'agreementType' | 'blockNumber' | 'code' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'transactionHash';
export interface AgreementLiquidatedByEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    agreementClass?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_contains?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_gt?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_gte?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    agreementClass_lt?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_lte?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_not?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    agreementId?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_contains?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_gt?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_gte?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    agreementId_lt?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_lte?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_not?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<AgreementLiquidatedByEvent_Filter>>>;
    bailoutAmount?: InputMaybe<Scalars['BigInt']['input']>;
    bailoutAmount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    bailoutAmount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    bailoutAmount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    bailoutAmount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    bailoutAmount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    bailoutAmount_not?: InputMaybe<Scalars['BigInt']['input']>;
    bailoutAmount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    bondAccount?: InputMaybe<Scalars['Bytes']['input']>;
    bondAccount_contains?: InputMaybe<Scalars['Bytes']['input']>;
    bondAccount_gt?: InputMaybe<Scalars['Bytes']['input']>;
    bondAccount_gte?: InputMaybe<Scalars['Bytes']['input']>;
    bondAccount_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    bondAccount_lt?: InputMaybe<Scalars['Bytes']['input']>;
    bondAccount_lte?: InputMaybe<Scalars['Bytes']['input']>;
    bondAccount_not?: InputMaybe<Scalars['Bytes']['input']>;
    bondAccount_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    bondAccount_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    deposit?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    deposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRateAtLiquidation?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAtLiquidation_gt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAtLiquidation_gte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAtLiquidation_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRateAtLiquidation_lt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAtLiquidation_lte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAtLiquidation_not?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAtLiquidation_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    liquidatorAccount?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_contains?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_gt?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_gte?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    liquidatorAccount_lt?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_lte?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_not?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<AgreementLiquidatedByEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    penaltyAccount?: InputMaybe<Scalars['Bytes']['input']>;
    penaltyAccount_contains?: InputMaybe<Scalars['Bytes']['input']>;
    penaltyAccount_gt?: InputMaybe<Scalars['Bytes']['input']>;
    penaltyAccount_gte?: InputMaybe<Scalars['Bytes']['input']>;
    penaltyAccount_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    penaltyAccount_lt?: InputMaybe<Scalars['Bytes']['input']>;
    penaltyAccount_lte?: InputMaybe<Scalars['Bytes']['input']>;
    penaltyAccount_not?: InputMaybe<Scalars['Bytes']['input']>;
    penaltyAccount_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    penaltyAccount_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    rewardAmount?: InputMaybe<Scalars['BigInt']['input']>;
    rewardAmount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    rewardAmount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    rewardAmount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    rewardAmount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    rewardAmount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    rewardAmount_not?: InputMaybe<Scalars['BigInt']['input']>;
    rewardAmount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type AgreementLiquidatedByEvent_OrderBy = 'addresses' | 'agreementClass' | 'agreementId' | 'bailoutAmount' | 'blockNumber' | 'bondAccount' | 'deposit' | 'flowRateAtLiquidation' | 'gasPrice' | 'gasUsed' | 'id' | 'liquidatorAccount' | 'logIndex' | 'name' | 'order' | 'penaltyAccount' | 'rewardAmount' | 'timestamp' | 'token' | 'transactionHash';
export interface AgreementLiquidatedV2Event_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    agreementClass?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_contains?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_gt?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_gte?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    agreementClass_lt?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_lte?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_not?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    agreementClass_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    agreementId?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_contains?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_gt?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_gte?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    agreementId_lt?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_lte?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_not?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    agreementId_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<AgreementLiquidatedV2Event_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    deposit?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    deposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRateAtLiquidation?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAtLiquidation_gt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAtLiquidation_gte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAtLiquidation_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRateAtLiquidation_lt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAtLiquidation_lte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAtLiquidation_not?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAtLiquidation_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    liquidationType?: InputMaybe<Scalars['Int']['input']>;
    liquidationType_gt?: InputMaybe<Scalars['Int']['input']>;
    liquidationType_gte?: InputMaybe<Scalars['Int']['input']>;
    liquidationType_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    liquidationType_lt?: InputMaybe<Scalars['Int']['input']>;
    liquidationType_lte?: InputMaybe<Scalars['Int']['input']>;
    liquidationType_not?: InputMaybe<Scalars['Int']['input']>;
    liquidationType_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    liquidatorAccount?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_contains?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_gt?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_gte?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    liquidatorAccount_lt?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_lte?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_not?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    liquidatorAccount_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<AgreementLiquidatedV2Event_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    rewardAccount?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAccount_contains?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAccount_gt?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAccount_gte?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAccount_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    rewardAccount_lt?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAccount_lte?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAccount_not?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAccount_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAccount_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    rewardAmount?: InputMaybe<Scalars['BigInt']['input']>;
    rewardAmountReceiver?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAmountReceiver_contains?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAmountReceiver_gt?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAmountReceiver_gte?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAmountReceiver_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    rewardAmountReceiver_lt?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAmountReceiver_lte?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAmountReceiver_not?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAmountReceiver_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAmountReceiver_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    rewardAmount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    rewardAmount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    rewardAmount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    rewardAmount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    rewardAmount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    rewardAmount_not?: InputMaybe<Scalars['BigInt']['input']>;
    rewardAmount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    targetAccount?: InputMaybe<Scalars['Bytes']['input']>;
    targetAccountBalanceDelta?: InputMaybe<Scalars['BigInt']['input']>;
    targetAccountBalanceDelta_gt?: InputMaybe<Scalars['BigInt']['input']>;
    targetAccountBalanceDelta_gte?: InputMaybe<Scalars['BigInt']['input']>;
    targetAccountBalanceDelta_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    targetAccountBalanceDelta_lt?: InputMaybe<Scalars['BigInt']['input']>;
    targetAccountBalanceDelta_lte?: InputMaybe<Scalars['BigInt']['input']>;
    targetAccountBalanceDelta_not?: InputMaybe<Scalars['BigInt']['input']>;
    targetAccountBalanceDelta_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    targetAccount_contains?: InputMaybe<Scalars['Bytes']['input']>;
    targetAccount_gt?: InputMaybe<Scalars['Bytes']['input']>;
    targetAccount_gte?: InputMaybe<Scalars['Bytes']['input']>;
    targetAccount_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    targetAccount_lt?: InputMaybe<Scalars['Bytes']['input']>;
    targetAccount_lte?: InputMaybe<Scalars['Bytes']['input']>;
    targetAccount_not?: InputMaybe<Scalars['Bytes']['input']>;
    targetAccount_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    targetAccount_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    version?: InputMaybe<Scalars['BigInt']['input']>;
    version_gt?: InputMaybe<Scalars['BigInt']['input']>;
    version_gte?: InputMaybe<Scalars['BigInt']['input']>;
    version_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    version_lt?: InputMaybe<Scalars['BigInt']['input']>;
    version_lte?: InputMaybe<Scalars['BigInt']['input']>;
    version_not?: InputMaybe<Scalars['BigInt']['input']>;
    version_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type AgreementLiquidatedV2Event_OrderBy = 'addresses' | 'agreementClass' | 'agreementId' | 'blockNumber' | 'deposit' | 'flowRateAtLiquidation' | 'gasPrice' | 'gasUsed' | 'id' | 'liquidationType' | 'liquidatorAccount' | 'logIndex' | 'name' | 'order' | 'rewardAccount' | 'rewardAmount' | 'rewardAmountReceiver' | 'targetAccount' | 'targetAccountBalanceDelta' | 'timestamp' | 'token' | 'transactionHash' | 'version';
export interface AppRegisteredEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<AppRegisteredEvent_Filter>>>;
    app?: InputMaybe<Scalars['Bytes']['input']>;
    app_contains?: InputMaybe<Scalars['Bytes']['input']>;
    app_gt?: InputMaybe<Scalars['Bytes']['input']>;
    app_gte?: InputMaybe<Scalars['Bytes']['input']>;
    app_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    app_lt?: InputMaybe<Scalars['Bytes']['input']>;
    app_lte?: InputMaybe<Scalars['Bytes']['input']>;
    app_not?: InputMaybe<Scalars['Bytes']['input']>;
    app_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    app_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<AppRegisteredEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type AppRegisteredEvent_OrderBy = 'addresses' | 'app' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'transactionHash';
export interface ApprovalEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    amount?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    amount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    and?: InputMaybe<Array<InputMaybe<ApprovalEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<ApprovalEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    owner?: InputMaybe<Scalars['String']['input']>;
    owner_?: InputMaybe<Account_Filter>;
    owner_contains?: InputMaybe<Scalars['String']['input']>;
    owner_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    owner_ends_with?: InputMaybe<Scalars['String']['input']>;
    owner_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    owner_gt?: InputMaybe<Scalars['String']['input']>;
    owner_gte?: InputMaybe<Scalars['String']['input']>;
    owner_in?: InputMaybe<Array<Scalars['String']['input']>>;
    owner_lt?: InputMaybe<Scalars['String']['input']>;
    owner_lte?: InputMaybe<Scalars['String']['input']>;
    owner_not?: InputMaybe<Scalars['String']['input']>;
    owner_not_contains?: InputMaybe<Scalars['String']['input']>;
    owner_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    owner_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    owner_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    owner_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    owner_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    owner_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    owner_starts_with?: InputMaybe<Scalars['String']['input']>;
    owner_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    to?: InputMaybe<Scalars['String']['input']>;
    to_?: InputMaybe<Account_Filter>;
    to_contains?: InputMaybe<Scalars['String']['input']>;
    to_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    to_ends_with?: InputMaybe<Scalars['String']['input']>;
    to_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    to_gt?: InputMaybe<Scalars['String']['input']>;
    to_gte?: InputMaybe<Scalars['String']['input']>;
    to_in?: InputMaybe<Array<Scalars['String']['input']>>;
    to_lt?: InputMaybe<Scalars['String']['input']>;
    to_lte?: InputMaybe<Scalars['String']['input']>;
    to_not?: InputMaybe<Scalars['String']['input']>;
    to_not_contains?: InputMaybe<Scalars['String']['input']>;
    to_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    to_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    to_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    to_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    to_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    to_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    to_starts_with?: InputMaybe<Scalars['String']['input']>;
    to_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type ApprovalEvent_OrderBy = 'addresses' | 'amount' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'owner' | 'owner__createdAtBlockNumber' | 'owner__createdAtTimestamp' | 'owner__id' | 'owner__isSuperApp' | 'owner__updatedAtBlockNumber' | 'owner__updatedAtTimestamp' | 'timestamp' | 'to' | 'to__createdAtBlockNumber' | 'to__createdAtTimestamp' | 'to__id' | 'to__isSuperApp' | 'to__updatedAtBlockNumber' | 'to__updatedAtTimestamp' | 'transactionHash';
export interface BlockChangedFilter {
    number_gte: Scalars['Int']['input'];
}
export interface Block_Height {
    hash?: InputMaybe<Scalars['Bytes']['input']>;
    number?: InputMaybe<Scalars['Int']['input']>;
    number_gte?: InputMaybe<Scalars['Int']['input']>;
}
export interface BondIncreasedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    additionalBond?: InputMaybe<Scalars['BigInt']['input']>;
    additionalBond_gt?: InputMaybe<Scalars['BigInt']['input']>;
    additionalBond_gte?: InputMaybe<Scalars['BigInt']['input']>;
    additionalBond_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    additionalBond_lt?: InputMaybe<Scalars['BigInt']['input']>;
    additionalBond_lte?: InputMaybe<Scalars['BigInt']['input']>;
    additionalBond_not?: InputMaybe<Scalars['BigInt']['input']>;
    additionalBond_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<BondIncreasedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<BondIncreasedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type BondIncreasedEvent_OrderBy = 'additionalBond' | 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'token' | 'transactionHash';
export interface BufferAdjustedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<BufferAdjustedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    bufferDelta?: InputMaybe<Scalars['BigInt']['input']>;
    bufferDelta_gt?: InputMaybe<Scalars['BigInt']['input']>;
    bufferDelta_gte?: InputMaybe<Scalars['BigInt']['input']>;
    bufferDelta_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    bufferDelta_lt?: InputMaybe<Scalars['BigInt']['input']>;
    bufferDelta_lte?: InputMaybe<Scalars['BigInt']['input']>;
    bufferDelta_not?: InputMaybe<Scalars['BigInt']['input']>;
    bufferDelta_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    newBufferAmount?: InputMaybe<Scalars['BigInt']['input']>;
    newBufferAmount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    newBufferAmount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    newBufferAmount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    newBufferAmount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    newBufferAmount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    newBufferAmount_not?: InputMaybe<Scalars['BigInt']['input']>;
    newBufferAmount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    or?: InputMaybe<Array<InputMaybe<BufferAdjustedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    pool?: InputMaybe<Scalars['String']['input']>;
    poolDistributor?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_?: InputMaybe<PoolDistributor_Filter>;
    poolDistributor_contains?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_ends_with?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_gt?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_gte?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_in?: InputMaybe<Array<Scalars['String']['input']>>;
    poolDistributor_lt?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_lte?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_contains?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    poolDistributor_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_starts_with?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_?: InputMaybe<Pool_Filter>;
    pool_contains?: InputMaybe<Scalars['String']['input']>;
    pool_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_gt?: InputMaybe<Scalars['String']['input']>;
    pool_gte?: InputMaybe<Scalars['String']['input']>;
    pool_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_lt?: InputMaybe<Scalars['String']['input']>;
    pool_lte?: InputMaybe<Scalars['String']['input']>;
    pool_not?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    totalBufferAmount?: InputMaybe<Scalars['BigInt']['input']>;
    totalBufferAmount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalBufferAmount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalBufferAmount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalBufferAmount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalBufferAmount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalBufferAmount_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalBufferAmount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type BufferAdjustedEvent_OrderBy = 'addresses' | 'blockNumber' | 'bufferDelta' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'newBufferAmount' | 'order' | 'pool' | 'poolDistributor' | 'poolDistributor__createdAtBlockNumber' | 'poolDistributor__createdAtTimestamp' | 'poolDistributor__flowRate' | 'poolDistributor__id' | 'poolDistributor__totalAmountDistributedUntilUpdatedAt' | 'poolDistributor__totalAmountFlowedDistributedUntilUpdatedAt' | 'poolDistributor__totalAmountInstantlyDistributedUntilUpdatedAt' | 'poolDistributor__totalBuffer' | 'poolDistributor__updatedAtBlockNumber' | 'poolDistributor__updatedAtTimestamp' | 'pool__adjustmentFlowRate' | 'pool__createdAtBlockNumber' | 'pool__createdAtTimestamp' | 'pool__flowRate' | 'pool__id' | 'pool__perUnitFlowRate' | 'pool__perUnitSettledValue' | 'pool__totalAmountDistributedUntilUpdatedAt' | 'pool__totalAmountFlowedDistributedUntilUpdatedAt' | 'pool__totalAmountInstantlyDistributedUntilUpdatedAt' | 'pool__totalBuffer' | 'pool__totalConnectedMembers' | 'pool__totalConnectedUnits' | 'pool__totalDisconnectedMembers' | 'pool__totalDisconnectedUnits' | 'pool__totalFlowAdjustmentAmountDistributedUntilUpdatedAt' | 'pool__totalMembers' | 'pool__totalUnits' | 'pool__updatedAtBlockNumber' | 'pool__updatedAtTimestamp' | 'timestamp' | 'token' | 'totalBufferAmount' | 'transactionHash';
export interface BurnedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    amount?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    amount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    and?: InputMaybe<Array<InputMaybe<BurnedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    data?: InputMaybe<Scalars['Bytes']['input']>;
    data_contains?: InputMaybe<Scalars['Bytes']['input']>;
    data_gt?: InputMaybe<Scalars['Bytes']['input']>;
    data_gte?: InputMaybe<Scalars['Bytes']['input']>;
    data_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    data_lt?: InputMaybe<Scalars['Bytes']['input']>;
    data_lte?: InputMaybe<Scalars['Bytes']['input']>;
    data_not?: InputMaybe<Scalars['Bytes']['input']>;
    data_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    data_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    from?: InputMaybe<Scalars['Bytes']['input']>;
    from_contains?: InputMaybe<Scalars['Bytes']['input']>;
    from_gt?: InputMaybe<Scalars['Bytes']['input']>;
    from_gte?: InputMaybe<Scalars['Bytes']['input']>;
    from_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    from_lt?: InputMaybe<Scalars['Bytes']['input']>;
    from_lte?: InputMaybe<Scalars['Bytes']['input']>;
    from_not?: InputMaybe<Scalars['Bytes']['input']>;
    from_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    from_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    operator?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    operatorData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_not?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    operator_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operator_gt?: InputMaybe<Scalars['Bytes']['input']>;
    operator_gte?: InputMaybe<Scalars['Bytes']['input']>;
    operator_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    operator_lt?: InputMaybe<Scalars['Bytes']['input']>;
    operator_lte?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    or?: InputMaybe<Array<InputMaybe<BurnedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type BurnedEvent_OrderBy = 'addresses' | 'amount' | 'blockNumber' | 'data' | 'from' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'operator' | 'operatorData' | 'order' | 'timestamp' | 'token' | 'transactionHash';
export interface CfAv1LiquidationPeriodChangedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<CfAv1LiquidationPeriodChangedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    governanceAddress?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    governanceAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    host?: InputMaybe<Scalars['Bytes']['input']>;
    host_contains?: InputMaybe<Scalars['Bytes']['input']>;
    host_gt?: InputMaybe<Scalars['Bytes']['input']>;
    host_gte?: InputMaybe<Scalars['Bytes']['input']>;
    host_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    host_lt?: InputMaybe<Scalars['Bytes']['input']>;
    host_lte?: InputMaybe<Scalars['Bytes']['input']>;
    host_not?: InputMaybe<Scalars['Bytes']['input']>;
    host_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    host_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    isKeySet?: InputMaybe<Scalars['Boolean']['input']>;
    isKeySet_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isKeySet_not?: InputMaybe<Scalars['Boolean']['input']>;
    isKeySet_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    liquidationPeriod?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_gt?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_gte?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    liquidationPeriod_lt?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_lte?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_not?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<CfAv1LiquidationPeriodChangedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    superToken?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_contains?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_gt?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_gte?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    superToken_lt?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_lte?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type CfAv1LiquidationPeriodChangedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'governanceAddress' | 'host' | 'id' | 'isKeySet' | 'liquidationPeriod' | 'logIndex' | 'name' | 'order' | 'superToken' | 'timestamp' | 'transactionHash';
export interface ConfigChangedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<ConfigChangedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    governanceAddress?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    governanceAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    host?: InputMaybe<Scalars['Bytes']['input']>;
    host_contains?: InputMaybe<Scalars['Bytes']['input']>;
    host_gt?: InputMaybe<Scalars['Bytes']['input']>;
    host_gte?: InputMaybe<Scalars['Bytes']['input']>;
    host_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    host_lt?: InputMaybe<Scalars['Bytes']['input']>;
    host_lte?: InputMaybe<Scalars['Bytes']['input']>;
    host_not?: InputMaybe<Scalars['Bytes']['input']>;
    host_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    host_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    isKeySet?: InputMaybe<Scalars['Boolean']['input']>;
    isKeySet_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isKeySet_not?: InputMaybe<Scalars['Boolean']['input']>;
    isKeySet_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    key?: InputMaybe<Scalars['Bytes']['input']>;
    key_contains?: InputMaybe<Scalars['Bytes']['input']>;
    key_gt?: InputMaybe<Scalars['Bytes']['input']>;
    key_gte?: InputMaybe<Scalars['Bytes']['input']>;
    key_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    key_lt?: InputMaybe<Scalars['Bytes']['input']>;
    key_lte?: InputMaybe<Scalars['Bytes']['input']>;
    key_not?: InputMaybe<Scalars['Bytes']['input']>;
    key_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    key_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<ConfigChangedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    superToken?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_contains?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_gt?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_gte?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    superToken_lt?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_lte?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    value?: InputMaybe<Scalars['BigInt']['input']>;
    value_gt?: InputMaybe<Scalars['BigInt']['input']>;
    value_gte?: InputMaybe<Scalars['BigInt']['input']>;
    value_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    value_lt?: InputMaybe<Scalars['BigInt']['input']>;
    value_lte?: InputMaybe<Scalars['BigInt']['input']>;
    value_not?: InputMaybe<Scalars['BigInt']['input']>;
    value_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type ConfigChangedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'governanceAddress' | 'host' | 'id' | 'isKeySet' | 'key' | 'logIndex' | 'name' | 'order' | 'superToken' | 'timestamp' | 'transactionHash' | 'value';
export interface CustomSuperTokenCreatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<CustomSuperTokenCreatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<CustomSuperTokenCreatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type CustomSuperTokenCreatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'token' | 'transactionHash';
export interface DistributionClaimedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<DistributionClaimedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    claimedAmount?: InputMaybe<Scalars['BigInt']['input']>;
    claimedAmount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    claimedAmount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    claimedAmount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    claimedAmount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    claimedAmount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    claimedAmount_not?: InputMaybe<Scalars['BigInt']['input']>;
    claimedAmount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<DistributionClaimedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    pool?: InputMaybe<Scalars['String']['input']>;
    poolMember?: InputMaybe<Scalars['String']['input']>;
    poolMember_?: InputMaybe<PoolMember_Filter>;
    poolMember_contains?: InputMaybe<Scalars['String']['input']>;
    poolMember_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_ends_with?: InputMaybe<Scalars['String']['input']>;
    poolMember_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_gt?: InputMaybe<Scalars['String']['input']>;
    poolMember_gte?: InputMaybe<Scalars['String']['input']>;
    poolMember_in?: InputMaybe<Array<Scalars['String']['input']>>;
    poolMember_lt?: InputMaybe<Scalars['String']['input']>;
    poolMember_lte?: InputMaybe<Scalars['String']['input']>;
    poolMember_not?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_contains?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    poolMember_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_starts_with?: InputMaybe<Scalars['String']['input']>;
    poolMember_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_?: InputMaybe<Pool_Filter>;
    pool_contains?: InputMaybe<Scalars['String']['input']>;
    pool_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_gt?: InputMaybe<Scalars['String']['input']>;
    pool_gte?: InputMaybe<Scalars['String']['input']>;
    pool_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_lt?: InputMaybe<Scalars['String']['input']>;
    pool_lte?: InputMaybe<Scalars['String']['input']>;
    pool_not?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    totalClaimed?: InputMaybe<Scalars['BigInt']['input']>;
    totalClaimed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalClaimed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalClaimed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalClaimed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalClaimed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalClaimed_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalClaimed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type DistributionClaimedEvent_OrderBy = 'addresses' | 'blockNumber' | 'claimedAmount' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'pool' | 'poolMember' | 'poolMember__createdAtBlockNumber' | 'poolMember__createdAtTimestamp' | 'poolMember__id' | 'poolMember__isConnected' | 'poolMember__poolTotalAmountDistributedUntilUpdatedAt' | 'poolMember__syncedPerUnitFlowRate' | 'poolMember__syncedPerUnitSettledValue' | 'poolMember__totalAmountClaimed' | 'poolMember__totalAmountReceivedUntilUpdatedAt' | 'poolMember__units' | 'poolMember__updatedAtBlockNumber' | 'poolMember__updatedAtTimestamp' | 'pool__adjustmentFlowRate' | 'pool__createdAtBlockNumber' | 'pool__createdAtTimestamp' | 'pool__flowRate' | 'pool__id' | 'pool__perUnitFlowRate' | 'pool__perUnitSettledValue' | 'pool__totalAmountDistributedUntilUpdatedAt' | 'pool__totalAmountFlowedDistributedUntilUpdatedAt' | 'pool__totalAmountInstantlyDistributedUntilUpdatedAt' | 'pool__totalBuffer' | 'pool__totalConnectedMembers' | 'pool__totalConnectedUnits' | 'pool__totalDisconnectedMembers' | 'pool__totalDisconnectedUnits' | 'pool__totalFlowAdjustmentAmountDistributedUntilUpdatedAt' | 'pool__totalMembers' | 'pool__totalUnits' | 'pool__updatedAtBlockNumber' | 'pool__updatedAtTimestamp' | 'timestamp' | 'token' | 'totalClaimed' | 'transactionHash';
export interface Event_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<Event_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<Event_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type Event_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'transactionHash';
export interface ExitRateChangedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<ExitRateChangedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    exitRate?: InputMaybe<Scalars['BigInt']['input']>;
    exitRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    exitRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    exitRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    exitRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    exitRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    exitRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    exitRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<ExitRateChangedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type ExitRateChangedEvent_OrderBy = 'addresses' | 'blockNumber' | 'exitRate' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'token' | 'transactionHash';
export interface FlowDistributionUpdatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    adjustmentFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    adjustmentFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    adjustmentFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    adjustmentFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    adjustmentFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    adjustmentFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    adjustmentFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    adjustmentFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    adjustmentFlowRecipient?: InputMaybe<Scalars['Bytes']['input']>;
    adjustmentFlowRecipient_contains?: InputMaybe<Scalars['Bytes']['input']>;
    adjustmentFlowRecipient_gt?: InputMaybe<Scalars['Bytes']['input']>;
    adjustmentFlowRecipient_gte?: InputMaybe<Scalars['Bytes']['input']>;
    adjustmentFlowRecipient_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    adjustmentFlowRecipient_lt?: InputMaybe<Scalars['Bytes']['input']>;
    adjustmentFlowRecipient_lte?: InputMaybe<Scalars['Bytes']['input']>;
    adjustmentFlowRecipient_not?: InputMaybe<Scalars['Bytes']['input']>;
    adjustmentFlowRecipient_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    adjustmentFlowRecipient_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<FlowDistributionUpdatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    newDistributorToPoolFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    newDistributorToPoolFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    newDistributorToPoolFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    newDistributorToPoolFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    newDistributorToPoolFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    newDistributorToPoolFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    newDistributorToPoolFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    newDistributorToPoolFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    newTotalDistributionFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    newTotalDistributionFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    newTotalDistributionFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    newTotalDistributionFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    newTotalDistributionFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    newTotalDistributionFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    newTotalDistributionFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    newTotalDistributionFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    oldFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    oldFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    oldFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    oldFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    oldFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    oldFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    oldFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    oldFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    operator?: InputMaybe<Scalars['Bytes']['input']>;
    operator_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operator_gt?: InputMaybe<Scalars['Bytes']['input']>;
    operator_gte?: InputMaybe<Scalars['Bytes']['input']>;
    operator_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    operator_lt?: InputMaybe<Scalars['Bytes']['input']>;
    operator_lte?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    or?: InputMaybe<Array<InputMaybe<FlowDistributionUpdatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    pool?: InputMaybe<Scalars['String']['input']>;
    poolDistributor?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_?: InputMaybe<PoolDistributor_Filter>;
    poolDistributor_contains?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_ends_with?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_gt?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_gte?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_in?: InputMaybe<Array<Scalars['String']['input']>>;
    poolDistributor_lt?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_lte?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_contains?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    poolDistributor_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_starts_with?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_?: InputMaybe<Pool_Filter>;
    pool_contains?: InputMaybe<Scalars['String']['input']>;
    pool_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_gt?: InputMaybe<Scalars['String']['input']>;
    pool_gte?: InputMaybe<Scalars['String']['input']>;
    pool_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_lt?: InputMaybe<Scalars['String']['input']>;
    pool_lte?: InputMaybe<Scalars['String']['input']>;
    pool_not?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    totalUnits?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalUnits_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type FlowDistributionUpdatedEvent_OrderBy = 'addresses' | 'adjustmentFlowRate' | 'adjustmentFlowRecipient' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'newDistributorToPoolFlowRate' | 'newTotalDistributionFlowRate' | 'oldFlowRate' | 'operator' | 'order' | 'pool' | 'poolDistributor' | 'poolDistributor__createdAtBlockNumber' | 'poolDistributor__createdAtTimestamp' | 'poolDistributor__flowRate' | 'poolDistributor__id' | 'poolDistributor__totalAmountDistributedUntilUpdatedAt' | 'poolDistributor__totalAmountFlowedDistributedUntilUpdatedAt' | 'poolDistributor__totalAmountInstantlyDistributedUntilUpdatedAt' | 'poolDistributor__totalBuffer' | 'poolDistributor__updatedAtBlockNumber' | 'poolDistributor__updatedAtTimestamp' | 'pool__adjustmentFlowRate' | 'pool__createdAtBlockNumber' | 'pool__createdAtTimestamp' | 'pool__flowRate' | 'pool__id' | 'pool__perUnitFlowRate' | 'pool__perUnitSettledValue' | 'pool__totalAmountDistributedUntilUpdatedAt' | 'pool__totalAmountFlowedDistributedUntilUpdatedAt' | 'pool__totalAmountInstantlyDistributedUntilUpdatedAt' | 'pool__totalBuffer' | 'pool__totalConnectedMembers' | 'pool__totalConnectedUnits' | 'pool__totalDisconnectedMembers' | 'pool__totalDisconnectedUnits' | 'pool__totalFlowAdjustmentAmountDistributedUntilUpdatedAt' | 'pool__totalMembers' | 'pool__totalUnits' | 'pool__updatedAtBlockNumber' | 'pool__updatedAtTimestamp' | 'timestamp' | 'token' | 'totalUnits' | 'transactionHash' | 'userData';
export interface FlowOperatorUpdatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<FlowOperatorUpdatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowOperator?: InputMaybe<Scalars['String']['input']>;
    flowOperator_?: InputMaybe<FlowOperator_Filter>;
    flowOperator_contains?: InputMaybe<Scalars['String']['input']>;
    flowOperator_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    flowOperator_ends_with?: InputMaybe<Scalars['String']['input']>;
    flowOperator_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    flowOperator_gt?: InputMaybe<Scalars['String']['input']>;
    flowOperator_gte?: InputMaybe<Scalars['String']['input']>;
    flowOperator_in?: InputMaybe<Array<Scalars['String']['input']>>;
    flowOperator_lt?: InputMaybe<Scalars['String']['input']>;
    flowOperator_lte?: InputMaybe<Scalars['String']['input']>;
    flowOperator_not?: InputMaybe<Scalars['String']['input']>;
    flowOperator_not_contains?: InputMaybe<Scalars['String']['input']>;
    flowOperator_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    flowOperator_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    flowOperator_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    flowOperator_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    flowOperator_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    flowOperator_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    flowOperator_starts_with?: InputMaybe<Scalars['String']['input']>;
    flowOperator_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    flowRateAllowance?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowance_gt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowance_gte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowance_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRateAllowance_lt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowance_lte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowance_not?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowance_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<FlowOperatorUpdatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    permissions?: InputMaybe<Scalars['Int']['input']>;
    permissions_gt?: InputMaybe<Scalars['Int']['input']>;
    permissions_gte?: InputMaybe<Scalars['Int']['input']>;
    permissions_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    permissions_lt?: InputMaybe<Scalars['Int']['input']>;
    permissions_lte?: InputMaybe<Scalars['Int']['input']>;
    permissions_not?: InputMaybe<Scalars['Int']['input']>;
    permissions_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    sender?: InputMaybe<Scalars['Bytes']['input']>;
    sender_contains?: InputMaybe<Scalars['Bytes']['input']>;
    sender_gt?: InputMaybe<Scalars['Bytes']['input']>;
    sender_gte?: InputMaybe<Scalars['Bytes']['input']>;
    sender_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    sender_lt?: InputMaybe<Scalars['Bytes']['input']>;
    sender_lte?: InputMaybe<Scalars['Bytes']['input']>;
    sender_not?: InputMaybe<Scalars['Bytes']['input']>;
    sender_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    sender_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type FlowOperatorUpdatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'flowOperator' | 'flowOperator__allowance' | 'flowOperator__createdAtBlockNumber' | 'flowOperator__createdAtTimestamp' | 'flowOperator__flowOperator' | 'flowOperator__flowRateAllowanceGranted' | 'flowOperator__flowRateAllowanceRemaining' | 'flowOperator__id' | 'flowOperator__permissions' | 'flowOperator__updatedAtBlockNumber' | 'flowOperator__updatedAtTimestamp' | 'flowRateAllowance' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'permissions' | 'sender' | 'timestamp' | 'token' | 'transactionHash';
export interface FlowOperator_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    accountTokenSnapshot?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_?: InputMaybe<AccountTokenSnapshot_Filter>;
    accountTokenSnapshot_contains?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_ends_with?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_gt?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_gte?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_in?: InputMaybe<Array<Scalars['String']['input']>>;
    accountTokenSnapshot_lt?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_lte?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not_contains?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    accountTokenSnapshot_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_starts_with?: InputMaybe<Scalars['String']['input']>;
    accountTokenSnapshot_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    allowance?: InputMaybe<Scalars['BigInt']['input']>;
    allowance_gt?: InputMaybe<Scalars['BigInt']['input']>;
    allowance_gte?: InputMaybe<Scalars['BigInt']['input']>;
    allowance_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    allowance_lt?: InputMaybe<Scalars['BigInt']['input']>;
    allowance_lte?: InputMaybe<Scalars['BigInt']['input']>;
    allowance_not?: InputMaybe<Scalars['BigInt']['input']>;
    allowance_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    and?: InputMaybe<Array<InputMaybe<FlowOperator_Filter>>>;
    createdAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowOperator?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperatorUpdatedEvents_?: InputMaybe<FlowOperatorUpdatedEvent_Filter>;
    flowOperator_contains?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_gt?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_gte?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    flowOperator_lt?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_lte?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_not?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    flowRateAllowanceGranted?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowanceGranted_gt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowanceGranted_gte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowanceGranted_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRateAllowanceGranted_lt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowanceGranted_lte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowanceGranted_not?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowanceGranted_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRateAllowanceRemaining?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowanceRemaining_gt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowanceRemaining_gte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowanceRemaining_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRateAllowanceRemaining_lt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowanceRemaining_lte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowanceRemaining_not?: InputMaybe<Scalars['BigInt']['input']>;
    flowRateAllowanceRemaining_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    or?: InputMaybe<Array<InputMaybe<FlowOperator_Filter>>>;
    permissions?: InputMaybe<Scalars['Int']['input']>;
    permissions_gt?: InputMaybe<Scalars['Int']['input']>;
    permissions_gte?: InputMaybe<Scalars['Int']['input']>;
    permissions_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    permissions_lt?: InputMaybe<Scalars['Int']['input']>;
    permissions_lte?: InputMaybe<Scalars['Int']['input']>;
    permissions_not?: InputMaybe<Scalars['Int']['input']>;
    permissions_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    sender?: InputMaybe<Scalars['String']['input']>;
    sender_?: InputMaybe<Account_Filter>;
    sender_contains?: InputMaybe<Scalars['String']['input']>;
    sender_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_ends_with?: InputMaybe<Scalars['String']['input']>;
    sender_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_gt?: InputMaybe<Scalars['String']['input']>;
    sender_gte?: InputMaybe<Scalars['String']['input']>;
    sender_in?: InputMaybe<Array<Scalars['String']['input']>>;
    sender_lt?: InputMaybe<Scalars['String']['input']>;
    sender_lte?: InputMaybe<Scalars['String']['input']>;
    sender_not?: InputMaybe<Scalars['String']['input']>;
    sender_not_contains?: InputMaybe<Scalars['String']['input']>;
    sender_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    sender_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    sender_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    sender_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_starts_with?: InputMaybe<Scalars['String']['input']>;
    sender_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token?: InputMaybe<Scalars['String']['input']>;
    token_?: InputMaybe<Token_Filter>;
    token_contains?: InputMaybe<Scalars['String']['input']>;
    token_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_gt?: InputMaybe<Scalars['String']['input']>;
    token_gte?: InputMaybe<Scalars['String']['input']>;
    token_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_lt?: InputMaybe<Scalars['String']['input']>;
    token_lte?: InputMaybe<Scalars['String']['input']>;
    token_not?: InputMaybe<Scalars['String']['input']>;
    token_not_contains?: InputMaybe<Scalars['String']['input']>;
    token_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    updatedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type FlowOperator_OrderBy = 'accountTokenSnapshot' | 'accountTokenSnapshot__activeCFAOutgoingStreamCount' | 'accountTokenSnapshot__activeGDAOutgoingStreamCount' | 'accountTokenSnapshot__activeIncomingStreamCount' | 'accountTokenSnapshot__activeOutgoingStreamCount' | 'accountTokenSnapshot__adminOfPoolCount' | 'accountTokenSnapshot__balanceLastUpdatedFromRpcBlocknumber' | 'accountTokenSnapshot__balanceUntilUpdatedAt' | 'accountTokenSnapshot__createdAtBlockNumber' | 'accountTokenSnapshot__createdAtTimestamp' | 'accountTokenSnapshot__id' | 'accountTokenSnapshot__inactiveCFAOutgoingStreamCount' | 'accountTokenSnapshot__inactiveGDAOutgoingStreamCount' | 'accountTokenSnapshot__inactiveIncomingStreamCount' | 'accountTokenSnapshot__inactiveOutgoingStreamCount' | 'accountTokenSnapshot__isLiquidationEstimateOptimistic' | 'accountTokenSnapshot__maybeCriticalAtTimestamp' | 'accountTokenSnapshot__totalAmountStreamedInUntilUpdatedAt' | 'accountTokenSnapshot__totalAmountStreamedOutUntilUpdatedAt' | 'accountTokenSnapshot__totalAmountStreamedUntilUpdatedAt' | 'accountTokenSnapshot__totalAmountTransferredUntilUpdatedAt' | 'accountTokenSnapshot__totalApprovedSubscriptions' | 'accountTokenSnapshot__totalCFAAmountStreamedOutUntilUpdatedAt' | 'accountTokenSnapshot__totalCFAAmountStreamedUntilUpdatedAt' | 'accountTokenSnapshot__totalCFADeposit' | 'accountTokenSnapshot__totalCFANetFlowRate' | 'accountTokenSnapshot__totalCFANumberOfActiveStreams' | 'accountTokenSnapshot__totalCFANumberOfClosedStreams' | 'accountTokenSnapshot__totalCFAOutflowRate' | 'accountTokenSnapshot__totalConnectedMemberships' | 'accountTokenSnapshot__totalDeposit' | 'accountTokenSnapshot__totalGDADeposit' | 'accountTokenSnapshot__totalGDANumberOfActiveStreams' | 'accountTokenSnapshot__totalGDANumberOfClosedStreams' | 'accountTokenSnapshot__totalGDAOutflowRate' | 'accountTokenSnapshot__totalInflowRate' | 'accountTokenSnapshot__totalMembershipsWithUnits' | 'accountTokenSnapshot__totalNetFlowRate' | 'accountTokenSnapshot__totalNumberOfActiveStreams' | 'accountTokenSnapshot__totalNumberOfClosedStreams' | 'accountTokenSnapshot__totalOutflowRate' | 'accountTokenSnapshot__totalSubscriptionsWithUnits' | 'accountTokenSnapshot__updatedAtBlockNumber' | 'accountTokenSnapshot__updatedAtTimestamp' | 'allowance' | 'createdAtBlockNumber' | 'createdAtTimestamp' | 'flowOperator' | 'flowOperatorUpdatedEvents' | 'flowRateAllowanceGranted' | 'flowRateAllowanceRemaining' | 'id' | 'permissions' | 'sender' | 'sender__createdAtBlockNumber' | 'sender__createdAtTimestamp' | 'sender__id' | 'sender__isSuperApp' | 'sender__updatedAtBlockNumber' | 'sender__updatedAtTimestamp' | 'token' | 'token__createdAtBlockNumber' | 'token__createdAtTimestamp' | 'token__decimals' | 'token__id' | 'token__isListed' | 'token__isNativeAssetSuperToken' | 'token__isSuperToken' | 'token__name' | 'token__symbol' | 'token__underlyingAddress' | 'updatedAtBlockNumber' | 'updatedAtTimestamp';
export interface FlowUpdatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<FlowUpdatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    deposit?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    deposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowOperator?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_contains?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_gt?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_gte?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    flowOperator_lt?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_lte?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_not?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    flowOperator_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    flowRate?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    oldFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    oldFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    oldFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    oldFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    oldFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    oldFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    oldFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    oldFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    or?: InputMaybe<Array<InputMaybe<FlowUpdatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    receiver?: InputMaybe<Scalars['Bytes']['input']>;
    receiver_contains?: InputMaybe<Scalars['Bytes']['input']>;
    receiver_gt?: InputMaybe<Scalars['Bytes']['input']>;
    receiver_gte?: InputMaybe<Scalars['Bytes']['input']>;
    receiver_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    receiver_lt?: InputMaybe<Scalars['Bytes']['input']>;
    receiver_lte?: InputMaybe<Scalars['Bytes']['input']>;
    receiver_not?: InputMaybe<Scalars['Bytes']['input']>;
    receiver_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    receiver_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    sender?: InputMaybe<Scalars['Bytes']['input']>;
    sender_contains?: InputMaybe<Scalars['Bytes']['input']>;
    sender_gt?: InputMaybe<Scalars['Bytes']['input']>;
    sender_gte?: InputMaybe<Scalars['Bytes']['input']>;
    sender_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    sender_lt?: InputMaybe<Scalars['Bytes']['input']>;
    sender_lte?: InputMaybe<Scalars['Bytes']['input']>;
    sender_not?: InputMaybe<Scalars['Bytes']['input']>;
    sender_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    sender_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    stream?: InputMaybe<Scalars['String']['input']>;
    stream_?: InputMaybe<Stream_Filter>;
    stream_contains?: InputMaybe<Scalars['String']['input']>;
    stream_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    stream_ends_with?: InputMaybe<Scalars['String']['input']>;
    stream_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    stream_gt?: InputMaybe<Scalars['String']['input']>;
    stream_gte?: InputMaybe<Scalars['String']['input']>;
    stream_in?: InputMaybe<Array<Scalars['String']['input']>>;
    stream_lt?: InputMaybe<Scalars['String']['input']>;
    stream_lte?: InputMaybe<Scalars['String']['input']>;
    stream_not?: InputMaybe<Scalars['String']['input']>;
    stream_not_contains?: InputMaybe<Scalars['String']['input']>;
    stream_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    stream_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    stream_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    stream_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    stream_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    stream_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    stream_starts_with?: InputMaybe<Scalars['String']['input']>;
    stream_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    totalAmountStreamedUntilTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamedUntilTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalReceiverFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalReceiverFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalReceiverFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalReceiverFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalReceiverFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalReceiverFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalReceiverFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalReceiverFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalSenderFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalSenderFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalSenderFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalSenderFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalSenderFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalSenderFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalSenderFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalSenderFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    type?: InputMaybe<Scalars['Int']['input']>;
    type_gt?: InputMaybe<Scalars['Int']['input']>;
    type_gte?: InputMaybe<Scalars['Int']['input']>;
    type_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    type_lt?: InputMaybe<Scalars['Int']['input']>;
    type_lte?: InputMaybe<Scalars['Int']['input']>;
    type_not?: InputMaybe<Scalars['Int']['input']>;
    type_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type FlowUpdatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'deposit' | 'flowOperator' | 'flowRate' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'oldFlowRate' | 'order' | 'receiver' | 'sender' | 'stream' | 'stream__createdAtBlockNumber' | 'stream__createdAtTimestamp' | 'stream__currentFlowRate' | 'stream__deposit' | 'stream__id' | 'stream__streamedUntilUpdatedAt' | 'stream__updatedAtBlockNumber' | 'stream__updatedAtTimestamp' | 'stream__userData' | 'timestamp' | 'token' | 'totalAmountStreamedUntilTimestamp' | 'totalReceiverFlowRate' | 'totalSenderFlowRate' | 'transactionHash' | 'type' | 'userData';
export interface GovernanceReplacedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<GovernanceReplacedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    newGovernance?: InputMaybe<Scalars['Bytes']['input']>;
    newGovernance_contains?: InputMaybe<Scalars['Bytes']['input']>;
    newGovernance_gt?: InputMaybe<Scalars['Bytes']['input']>;
    newGovernance_gte?: InputMaybe<Scalars['Bytes']['input']>;
    newGovernance_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    newGovernance_lt?: InputMaybe<Scalars['Bytes']['input']>;
    newGovernance_lte?: InputMaybe<Scalars['Bytes']['input']>;
    newGovernance_not?: InputMaybe<Scalars['Bytes']['input']>;
    newGovernance_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    newGovernance_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    oldGovernance?: InputMaybe<Scalars['Bytes']['input']>;
    oldGovernance_contains?: InputMaybe<Scalars['Bytes']['input']>;
    oldGovernance_gt?: InputMaybe<Scalars['Bytes']['input']>;
    oldGovernance_gte?: InputMaybe<Scalars['Bytes']['input']>;
    oldGovernance_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    oldGovernance_lt?: InputMaybe<Scalars['Bytes']['input']>;
    oldGovernance_lte?: InputMaybe<Scalars['Bytes']['input']>;
    oldGovernance_not?: InputMaybe<Scalars['Bytes']['input']>;
    oldGovernance_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    oldGovernance_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    or?: InputMaybe<Array<InputMaybe<GovernanceReplacedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type GovernanceReplacedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'newGovernance' | 'oldGovernance' | 'order' | 'timestamp' | 'transactionHash';
export interface IndexCreatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<IndexCreatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    index?: InputMaybe<Scalars['String']['input']>;
    indexId?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexId_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    index_?: InputMaybe<Index_Filter>;
    index_contains?: InputMaybe<Scalars['String']['input']>;
    index_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_gt?: InputMaybe<Scalars['String']['input']>;
    index_gte?: InputMaybe<Scalars['String']['input']>;
    index_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_lt?: InputMaybe<Scalars['String']['input']>;
    index_lte?: InputMaybe<Scalars['String']['input']>;
    index_not?: InputMaybe<Scalars['String']['input']>;
    index_not_contains?: InputMaybe<Scalars['String']['input']>;
    index_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<IndexCreatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    publisher?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    publisher_lt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_lte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type IndexCreatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'index' | 'indexId' | 'index__createdAtBlockNumber' | 'index__createdAtTimestamp' | 'index__id' | 'index__indexId' | 'index__indexValue' | 'index__totalAmountDistributedUntilUpdatedAt' | 'index__totalSubscriptionsWithUnits' | 'index__totalUnits' | 'index__totalUnitsApproved' | 'index__totalUnitsPending' | 'index__updatedAtBlockNumber' | 'index__updatedAtTimestamp' | 'logIndex' | 'name' | 'order' | 'publisher' | 'timestamp' | 'token' | 'transactionHash' | 'userData';
export interface IndexDistributionClaimedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    amount?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    amount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    and?: InputMaybe<Array<InputMaybe<IndexDistributionClaimedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    index?: InputMaybe<Scalars['String']['input']>;
    indexId?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexId_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    index_?: InputMaybe<Index_Filter>;
    index_contains?: InputMaybe<Scalars['String']['input']>;
    index_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_gt?: InputMaybe<Scalars['String']['input']>;
    index_gte?: InputMaybe<Scalars['String']['input']>;
    index_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_lt?: InputMaybe<Scalars['String']['input']>;
    index_lte?: InputMaybe<Scalars['String']['input']>;
    index_not?: InputMaybe<Scalars['String']['input']>;
    index_not_contains?: InputMaybe<Scalars['String']['input']>;
    index_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<IndexDistributionClaimedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    publisher?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    publisher_lt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_lte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber_lt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_lte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type IndexDistributionClaimedEvent_OrderBy = 'addresses' | 'amount' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'index' | 'indexId' | 'index__createdAtBlockNumber' | 'index__createdAtTimestamp' | 'index__id' | 'index__indexId' | 'index__indexValue' | 'index__totalAmountDistributedUntilUpdatedAt' | 'index__totalSubscriptionsWithUnits' | 'index__totalUnits' | 'index__totalUnitsApproved' | 'index__totalUnitsPending' | 'index__updatedAtBlockNumber' | 'index__updatedAtTimestamp' | 'logIndex' | 'name' | 'order' | 'publisher' | 'subscriber' | 'timestamp' | 'token' | 'transactionHash';
export interface IndexSubscribedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<IndexSubscribedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    index?: InputMaybe<Scalars['String']['input']>;
    indexId?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexId_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    index_?: InputMaybe<Index_Filter>;
    index_contains?: InputMaybe<Scalars['String']['input']>;
    index_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_gt?: InputMaybe<Scalars['String']['input']>;
    index_gte?: InputMaybe<Scalars['String']['input']>;
    index_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_lt?: InputMaybe<Scalars['String']['input']>;
    index_lte?: InputMaybe<Scalars['String']['input']>;
    index_not?: InputMaybe<Scalars['String']['input']>;
    index_not_contains?: InputMaybe<Scalars['String']['input']>;
    index_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<IndexSubscribedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    publisher?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    publisher_lt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_lte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber_lt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_lte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type IndexSubscribedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'index' | 'indexId' | 'index__createdAtBlockNumber' | 'index__createdAtTimestamp' | 'index__id' | 'index__indexId' | 'index__indexValue' | 'index__totalAmountDistributedUntilUpdatedAt' | 'index__totalSubscriptionsWithUnits' | 'index__totalUnits' | 'index__totalUnitsApproved' | 'index__totalUnitsPending' | 'index__updatedAtBlockNumber' | 'index__updatedAtTimestamp' | 'logIndex' | 'name' | 'order' | 'publisher' | 'subscriber' | 'timestamp' | 'token' | 'transactionHash' | 'userData';
export interface IndexSubscription_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    and?: InputMaybe<Array<InputMaybe<IndexSubscription_Filter>>>;
    approved?: InputMaybe<Scalars['Boolean']['input']>;
    approved_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    approved_not?: InputMaybe<Scalars['Boolean']['input']>;
    approved_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    createdAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    index?: InputMaybe<Scalars['String']['input']>;
    indexValueUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    indexValueUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexValueUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexValueUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexValueUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexValueUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexValueUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexValueUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    index_?: InputMaybe<Index_Filter>;
    index_contains?: InputMaybe<Scalars['String']['input']>;
    index_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_gt?: InputMaybe<Scalars['String']['input']>;
    index_gte?: InputMaybe<Scalars['String']['input']>;
    index_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_lt?: InputMaybe<Scalars['String']['input']>;
    index_lte?: InputMaybe<Scalars['String']['input']>;
    index_not?: InputMaybe<Scalars['String']['input']>;
    index_not_contains?: InputMaybe<Scalars['String']['input']>;
    index_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<IndexSubscription_Filter>>>;
    subscriber?: InputMaybe<Scalars['String']['input']>;
    subscriber_?: InputMaybe<Account_Filter>;
    subscriber_contains?: InputMaybe<Scalars['String']['input']>;
    subscriber_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    subscriber_ends_with?: InputMaybe<Scalars['String']['input']>;
    subscriber_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscriber_gt?: InputMaybe<Scalars['String']['input']>;
    subscriber_gte?: InputMaybe<Scalars['String']['input']>;
    subscriber_in?: InputMaybe<Array<Scalars['String']['input']>>;
    subscriber_lt?: InputMaybe<Scalars['String']['input']>;
    subscriber_lte?: InputMaybe<Scalars['String']['input']>;
    subscriber_not?: InputMaybe<Scalars['String']['input']>;
    subscriber_not_contains?: InputMaybe<Scalars['String']['input']>;
    subscriber_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    subscriber_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    subscriber_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscriber_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    subscriber_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    subscriber_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscriber_starts_with?: InputMaybe<Scalars['String']['input']>;
    subscriber_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscriptionApprovedEvents_?: InputMaybe<SubscriptionApprovedEvent_Filter>;
    subscriptionDistributionClaimedEvents_?: InputMaybe<SubscriptionDistributionClaimedEvent_Filter>;
    subscriptionRevokedEvents_?: InputMaybe<SubscriptionRevokedEvent_Filter>;
    subscriptionUnitsUpdatedEvents_?: InputMaybe<SubscriptionUnitsUpdatedEvent_Filter>;
    totalAmountReceivedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountReceivedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountReceivedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountReceivedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountReceivedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountReceivedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountReceivedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountReceivedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    units?: InputMaybe<Scalars['BigInt']['input']>;
    units_gt?: InputMaybe<Scalars['BigInt']['input']>;
    units_gte?: InputMaybe<Scalars['BigInt']['input']>;
    units_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    units_lt?: InputMaybe<Scalars['BigInt']['input']>;
    units_lte?: InputMaybe<Scalars['BigInt']['input']>;
    units_not?: InputMaybe<Scalars['BigInt']['input']>;
    units_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type IndexSubscription_OrderBy = 'approved' | 'createdAtBlockNumber' | 'createdAtTimestamp' | 'id' | 'index' | 'indexValueUntilUpdatedAt' | 'index__createdAtBlockNumber' | 'index__createdAtTimestamp' | 'index__id' | 'index__indexId' | 'index__indexValue' | 'index__totalAmountDistributedUntilUpdatedAt' | 'index__totalSubscriptionsWithUnits' | 'index__totalUnits' | 'index__totalUnitsApproved' | 'index__totalUnitsPending' | 'index__updatedAtBlockNumber' | 'index__updatedAtTimestamp' | 'subscriber' | 'subscriber__createdAtBlockNumber' | 'subscriber__createdAtTimestamp' | 'subscriber__id' | 'subscriber__isSuperApp' | 'subscriber__updatedAtBlockNumber' | 'subscriber__updatedAtTimestamp' | 'subscriptionApprovedEvents' | 'subscriptionDistributionClaimedEvents' | 'subscriptionRevokedEvents' | 'subscriptionUnitsUpdatedEvents' | 'totalAmountReceivedUntilUpdatedAt' | 'units' | 'updatedAtBlockNumber' | 'updatedAtTimestamp';
export interface IndexUnitsUpdatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<IndexUnitsUpdatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    index?: InputMaybe<Scalars['String']['input']>;
    indexId?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexId_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    index_?: InputMaybe<Index_Filter>;
    index_contains?: InputMaybe<Scalars['String']['input']>;
    index_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_gt?: InputMaybe<Scalars['String']['input']>;
    index_gte?: InputMaybe<Scalars['String']['input']>;
    index_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_lt?: InputMaybe<Scalars['String']['input']>;
    index_lte?: InputMaybe<Scalars['String']['input']>;
    index_not?: InputMaybe<Scalars['String']['input']>;
    index_not_contains?: InputMaybe<Scalars['String']['input']>;
    index_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    oldUnits?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_gt?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_gte?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    oldUnits_lt?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_lte?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_not?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    or?: InputMaybe<Array<InputMaybe<IndexUnitsUpdatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    publisher?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    publisher_lt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_lte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber_lt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_lte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    units?: InputMaybe<Scalars['BigInt']['input']>;
    units_gt?: InputMaybe<Scalars['BigInt']['input']>;
    units_gte?: InputMaybe<Scalars['BigInt']['input']>;
    units_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    units_lt?: InputMaybe<Scalars['BigInt']['input']>;
    units_lte?: InputMaybe<Scalars['BigInt']['input']>;
    units_not?: InputMaybe<Scalars['BigInt']['input']>;
    units_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type IndexUnitsUpdatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'index' | 'indexId' | 'index__createdAtBlockNumber' | 'index__createdAtTimestamp' | 'index__id' | 'index__indexId' | 'index__indexValue' | 'index__totalAmountDistributedUntilUpdatedAt' | 'index__totalSubscriptionsWithUnits' | 'index__totalUnits' | 'index__totalUnitsApproved' | 'index__totalUnitsPending' | 'index__updatedAtBlockNumber' | 'index__updatedAtTimestamp' | 'logIndex' | 'name' | 'oldUnits' | 'order' | 'publisher' | 'subscriber' | 'timestamp' | 'token' | 'transactionHash' | 'units' | 'userData';
export interface IndexUnsubscribedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<IndexUnsubscribedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    index?: InputMaybe<Scalars['String']['input']>;
    indexId?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexId_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    index_?: InputMaybe<Index_Filter>;
    index_contains?: InputMaybe<Scalars['String']['input']>;
    index_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_gt?: InputMaybe<Scalars['String']['input']>;
    index_gte?: InputMaybe<Scalars['String']['input']>;
    index_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_lt?: InputMaybe<Scalars['String']['input']>;
    index_lte?: InputMaybe<Scalars['String']['input']>;
    index_not?: InputMaybe<Scalars['String']['input']>;
    index_not_contains?: InputMaybe<Scalars['String']['input']>;
    index_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<IndexUnsubscribedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    publisher?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    publisher_lt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_lte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber_lt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_lte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type IndexUnsubscribedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'index' | 'indexId' | 'index__createdAtBlockNumber' | 'index__createdAtTimestamp' | 'index__id' | 'index__indexId' | 'index__indexValue' | 'index__totalAmountDistributedUntilUpdatedAt' | 'index__totalSubscriptionsWithUnits' | 'index__totalUnits' | 'index__totalUnitsApproved' | 'index__totalUnitsPending' | 'index__updatedAtBlockNumber' | 'index__updatedAtTimestamp' | 'logIndex' | 'name' | 'order' | 'publisher' | 'subscriber' | 'timestamp' | 'token' | 'transactionHash' | 'userData';
export interface IndexUpdatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<IndexUpdatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    index?: InputMaybe<Scalars['String']['input']>;
    indexId?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexId_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    index_?: InputMaybe<Index_Filter>;
    index_contains?: InputMaybe<Scalars['String']['input']>;
    index_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_gt?: InputMaybe<Scalars['String']['input']>;
    index_gte?: InputMaybe<Scalars['String']['input']>;
    index_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_lt?: InputMaybe<Scalars['String']['input']>;
    index_lte?: InputMaybe<Scalars['String']['input']>;
    index_not?: InputMaybe<Scalars['String']['input']>;
    index_not_contains?: InputMaybe<Scalars['String']['input']>;
    index_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    index_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    index_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    index_starts_with?: InputMaybe<Scalars['String']['input']>;
    index_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    newIndexValue?: InputMaybe<Scalars['BigInt']['input']>;
    newIndexValue_gt?: InputMaybe<Scalars['BigInt']['input']>;
    newIndexValue_gte?: InputMaybe<Scalars['BigInt']['input']>;
    newIndexValue_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    newIndexValue_lt?: InputMaybe<Scalars['BigInt']['input']>;
    newIndexValue_lte?: InputMaybe<Scalars['BigInt']['input']>;
    newIndexValue_not?: InputMaybe<Scalars['BigInt']['input']>;
    newIndexValue_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    oldIndexValue?: InputMaybe<Scalars['BigInt']['input']>;
    oldIndexValue_gt?: InputMaybe<Scalars['BigInt']['input']>;
    oldIndexValue_gte?: InputMaybe<Scalars['BigInt']['input']>;
    oldIndexValue_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    oldIndexValue_lt?: InputMaybe<Scalars['BigInt']['input']>;
    oldIndexValue_lte?: InputMaybe<Scalars['BigInt']['input']>;
    oldIndexValue_not?: InputMaybe<Scalars['BigInt']['input']>;
    oldIndexValue_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    or?: InputMaybe<Array<InputMaybe<IndexUpdatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    publisher?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    publisher_lt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_lte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    totalUnitsApproved?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalUnitsApproved_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalUnitsPending?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsPending_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsPending_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsPending_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalUnitsPending_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsPending_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsPending_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsPending_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type IndexUpdatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'index' | 'indexId' | 'index__createdAtBlockNumber' | 'index__createdAtTimestamp' | 'index__id' | 'index__indexId' | 'index__indexValue' | 'index__totalAmountDistributedUntilUpdatedAt' | 'index__totalSubscriptionsWithUnits' | 'index__totalUnits' | 'index__totalUnitsApproved' | 'index__totalUnitsPending' | 'index__updatedAtBlockNumber' | 'index__updatedAtTimestamp' | 'logIndex' | 'name' | 'newIndexValue' | 'oldIndexValue' | 'order' | 'publisher' | 'timestamp' | 'token' | 'totalUnitsApproved' | 'totalUnitsPending' | 'transactionHash' | 'userData';
export interface Index_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    and?: InputMaybe<Array<InputMaybe<Index_Filter>>>;
    createdAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    indexCreatedEvent?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_?: InputMaybe<IndexCreatedEvent_Filter>;
    indexCreatedEvent_contains?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_ends_with?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_gt?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_gte?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_in?: InputMaybe<Array<Scalars['String']['input']>>;
    indexCreatedEvent_lt?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_lte?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_not?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_not_contains?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    indexCreatedEvent_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_starts_with?: InputMaybe<Scalars['String']['input']>;
    indexCreatedEvent_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    indexDistributionClaimedEvents_?: InputMaybe<IndexDistributionClaimedEvent_Filter>;
    indexId?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexId_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexSubscribedEvents_?: InputMaybe<IndexSubscribedEvent_Filter>;
    indexUnitsUpdatedEvents_?: InputMaybe<IndexUnitsUpdatedEvent_Filter>;
    indexUnsubscribedEvents_?: InputMaybe<IndexUnsubscribedEvent_Filter>;
    indexUpdatedEvents_?: InputMaybe<IndexUpdatedEvent_Filter>;
    indexValue?: InputMaybe<Scalars['BigInt']['input']>;
    indexValue_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexValue_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexValue_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexValue_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexValue_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexValue_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexValue_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    or?: InputMaybe<Array<InputMaybe<Index_Filter>>>;
    publisher?: InputMaybe<Scalars['String']['input']>;
    publisher_?: InputMaybe<Account_Filter>;
    publisher_contains?: InputMaybe<Scalars['String']['input']>;
    publisher_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    publisher_ends_with?: InputMaybe<Scalars['String']['input']>;
    publisher_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    publisher_gt?: InputMaybe<Scalars['String']['input']>;
    publisher_gte?: InputMaybe<Scalars['String']['input']>;
    publisher_in?: InputMaybe<Array<Scalars['String']['input']>>;
    publisher_lt?: InputMaybe<Scalars['String']['input']>;
    publisher_lte?: InputMaybe<Scalars['String']['input']>;
    publisher_not?: InputMaybe<Scalars['String']['input']>;
    publisher_not_contains?: InputMaybe<Scalars['String']['input']>;
    publisher_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    publisher_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    publisher_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    publisher_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    publisher_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    publisher_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    publisher_starts_with?: InputMaybe<Scalars['String']['input']>;
    publisher_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscriptions_?: InputMaybe<IndexSubscription_Filter>;
    token?: InputMaybe<Scalars['String']['input']>;
    token_?: InputMaybe<Token_Filter>;
    token_contains?: InputMaybe<Scalars['String']['input']>;
    token_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_gt?: InputMaybe<Scalars['String']['input']>;
    token_gte?: InputMaybe<Scalars['String']['input']>;
    token_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_lt?: InputMaybe<Scalars['String']['input']>;
    token_lte?: InputMaybe<Scalars['String']['input']>;
    token_not?: InputMaybe<Scalars['String']['input']>;
    token_not_contains?: InputMaybe<Scalars['String']['input']>;
    token_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    totalAmountDistributedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountDistributedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalSubscriptionsWithUnits?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_gt?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_gte?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalSubscriptionsWithUnits_lt?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_lte?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_not?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalUnits?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalUnitsApproved_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsApproved_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalUnitsPending?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsPending_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsPending_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsPending_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalUnitsPending_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsPending_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsPending_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnitsPending_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalUnits_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalUnits_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type Index_OrderBy = 'createdAtBlockNumber' | 'createdAtTimestamp' | 'id' | 'indexCreatedEvent' | 'indexCreatedEvent__blockNumber' | 'indexCreatedEvent__gasPrice' | 'indexCreatedEvent__gasUsed' | 'indexCreatedEvent__id' | 'indexCreatedEvent__indexId' | 'indexCreatedEvent__logIndex' | 'indexCreatedEvent__name' | 'indexCreatedEvent__order' | 'indexCreatedEvent__publisher' | 'indexCreatedEvent__timestamp' | 'indexCreatedEvent__token' | 'indexCreatedEvent__transactionHash' | 'indexCreatedEvent__userData' | 'indexDistributionClaimedEvents' | 'indexId' | 'indexSubscribedEvents' | 'indexUnitsUpdatedEvents' | 'indexUnsubscribedEvents' | 'indexUpdatedEvents' | 'indexValue' | 'publisher' | 'publisher__createdAtBlockNumber' | 'publisher__createdAtTimestamp' | 'publisher__id' | 'publisher__isSuperApp' | 'publisher__updatedAtBlockNumber' | 'publisher__updatedAtTimestamp' | 'subscriptions' | 'token' | 'token__createdAtBlockNumber' | 'token__createdAtTimestamp' | 'token__decimals' | 'token__id' | 'token__isListed' | 'token__isNativeAssetSuperToken' | 'token__isSuperToken' | 'token__name' | 'token__symbol' | 'token__underlyingAddress' | 'totalAmountDistributedUntilUpdatedAt' | 'totalSubscriptionsWithUnits' | 'totalUnits' | 'totalUnitsApproved' | 'totalUnitsPending' | 'updatedAtBlockNumber' | 'updatedAtTimestamp';
export interface InstantDistributionUpdatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    actualAmount?: InputMaybe<Scalars['BigInt']['input']>;
    actualAmount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    actualAmount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    actualAmount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    actualAmount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    actualAmount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    actualAmount_not?: InputMaybe<Scalars['BigInt']['input']>;
    actualAmount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<InstantDistributionUpdatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    operator?: InputMaybe<Scalars['Bytes']['input']>;
    operator_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operator_gt?: InputMaybe<Scalars['Bytes']['input']>;
    operator_gte?: InputMaybe<Scalars['Bytes']['input']>;
    operator_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    operator_lt?: InputMaybe<Scalars['Bytes']['input']>;
    operator_lte?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    or?: InputMaybe<Array<InputMaybe<InstantDistributionUpdatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    pool?: InputMaybe<Scalars['String']['input']>;
    poolDistributor?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_?: InputMaybe<PoolDistributor_Filter>;
    poolDistributor_contains?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_ends_with?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_gt?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_gte?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_in?: InputMaybe<Array<Scalars['String']['input']>>;
    poolDistributor_lt?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_lte?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_contains?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    poolDistributor_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_starts_with?: InputMaybe<Scalars['String']['input']>;
    poolDistributor_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_?: InputMaybe<Pool_Filter>;
    pool_contains?: InputMaybe<Scalars['String']['input']>;
    pool_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_gt?: InputMaybe<Scalars['String']['input']>;
    pool_gte?: InputMaybe<Scalars['String']['input']>;
    pool_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_lt?: InputMaybe<Scalars['String']['input']>;
    pool_lte?: InputMaybe<Scalars['String']['input']>;
    pool_not?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    requestedAmount?: InputMaybe<Scalars['BigInt']['input']>;
    requestedAmount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    requestedAmount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    requestedAmount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    requestedAmount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    requestedAmount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    requestedAmount_not?: InputMaybe<Scalars['BigInt']['input']>;
    requestedAmount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    totalUnits?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalUnits_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type InstantDistributionUpdatedEvent_OrderBy = 'actualAmount' | 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'operator' | 'order' | 'pool' | 'poolDistributor' | 'poolDistributor__createdAtBlockNumber' | 'poolDistributor__createdAtTimestamp' | 'poolDistributor__flowRate' | 'poolDistributor__id' | 'poolDistributor__totalAmountDistributedUntilUpdatedAt' | 'poolDistributor__totalAmountFlowedDistributedUntilUpdatedAt' | 'poolDistributor__totalAmountInstantlyDistributedUntilUpdatedAt' | 'poolDistributor__totalBuffer' | 'poolDistributor__updatedAtBlockNumber' | 'poolDistributor__updatedAtTimestamp' | 'pool__adjustmentFlowRate' | 'pool__createdAtBlockNumber' | 'pool__createdAtTimestamp' | 'pool__flowRate' | 'pool__id' | 'pool__perUnitFlowRate' | 'pool__perUnitSettledValue' | 'pool__totalAmountDistributedUntilUpdatedAt' | 'pool__totalAmountFlowedDistributedUntilUpdatedAt' | 'pool__totalAmountInstantlyDistributedUntilUpdatedAt' | 'pool__totalBuffer' | 'pool__totalConnectedMembers' | 'pool__totalConnectedUnits' | 'pool__totalDisconnectedMembers' | 'pool__totalDisconnectedUnits' | 'pool__totalFlowAdjustmentAmountDistributedUntilUpdatedAt' | 'pool__totalMembers' | 'pool__totalUnits' | 'pool__updatedAtBlockNumber' | 'pool__updatedAtTimestamp' | 'requestedAmount' | 'timestamp' | 'token' | 'totalUnits' | 'transactionHash' | 'userData';
export interface JailEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<JailEvent_Filter>>>;
    app?: InputMaybe<Scalars['Bytes']['input']>;
    app_contains?: InputMaybe<Scalars['Bytes']['input']>;
    app_gt?: InputMaybe<Scalars['Bytes']['input']>;
    app_gte?: InputMaybe<Scalars['Bytes']['input']>;
    app_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    app_lt?: InputMaybe<Scalars['Bytes']['input']>;
    app_lte?: InputMaybe<Scalars['Bytes']['input']>;
    app_not?: InputMaybe<Scalars['Bytes']['input']>;
    app_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    app_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<JailEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    reason?: InputMaybe<Scalars['BigInt']['input']>;
    reason_gt?: InputMaybe<Scalars['BigInt']['input']>;
    reason_gte?: InputMaybe<Scalars['BigInt']['input']>;
    reason_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    reason_lt?: InputMaybe<Scalars['BigInt']['input']>;
    reason_lte?: InputMaybe<Scalars['BigInt']['input']>;
    reason_not?: InputMaybe<Scalars['BigInt']['input']>;
    reason_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type JailEvent_OrderBy = 'addresses' | 'app' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'reason' | 'timestamp' | 'transactionHash';
export interface MemberUnitsUpdatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<MemberUnitsUpdatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    oldUnits?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_gt?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_gte?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    oldUnits_lt?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_lte?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_not?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    or?: InputMaybe<Array<InputMaybe<MemberUnitsUpdatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    pool?: InputMaybe<Scalars['String']['input']>;
    poolMember?: InputMaybe<Scalars['String']['input']>;
    poolMember_?: InputMaybe<PoolMember_Filter>;
    poolMember_contains?: InputMaybe<Scalars['String']['input']>;
    poolMember_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_ends_with?: InputMaybe<Scalars['String']['input']>;
    poolMember_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_gt?: InputMaybe<Scalars['String']['input']>;
    poolMember_gte?: InputMaybe<Scalars['String']['input']>;
    poolMember_in?: InputMaybe<Array<Scalars['String']['input']>>;
    poolMember_lt?: InputMaybe<Scalars['String']['input']>;
    poolMember_lte?: InputMaybe<Scalars['String']['input']>;
    poolMember_not?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_contains?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    poolMember_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_starts_with?: InputMaybe<Scalars['String']['input']>;
    poolMember_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_?: InputMaybe<Pool_Filter>;
    pool_contains?: InputMaybe<Scalars['String']['input']>;
    pool_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_gt?: InputMaybe<Scalars['String']['input']>;
    pool_gte?: InputMaybe<Scalars['String']['input']>;
    pool_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_lt?: InputMaybe<Scalars['String']['input']>;
    pool_lte?: InputMaybe<Scalars['String']['input']>;
    pool_not?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    totalUnits?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalUnits_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    units?: InputMaybe<Scalars['BigInt']['input']>;
    units_gt?: InputMaybe<Scalars['BigInt']['input']>;
    units_gte?: InputMaybe<Scalars['BigInt']['input']>;
    units_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    units_lt?: InputMaybe<Scalars['BigInt']['input']>;
    units_lte?: InputMaybe<Scalars['BigInt']['input']>;
    units_not?: InputMaybe<Scalars['BigInt']['input']>;
    units_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type MemberUnitsUpdatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'oldUnits' | 'order' | 'pool' | 'poolMember' | 'poolMember__createdAtBlockNumber' | 'poolMember__createdAtTimestamp' | 'poolMember__id' | 'poolMember__isConnected' | 'poolMember__poolTotalAmountDistributedUntilUpdatedAt' | 'poolMember__syncedPerUnitFlowRate' | 'poolMember__syncedPerUnitSettledValue' | 'poolMember__totalAmountClaimed' | 'poolMember__totalAmountReceivedUntilUpdatedAt' | 'poolMember__units' | 'poolMember__updatedAtBlockNumber' | 'poolMember__updatedAtTimestamp' | 'pool__adjustmentFlowRate' | 'pool__createdAtBlockNumber' | 'pool__createdAtTimestamp' | 'pool__flowRate' | 'pool__id' | 'pool__perUnitFlowRate' | 'pool__perUnitSettledValue' | 'pool__totalAmountDistributedUntilUpdatedAt' | 'pool__totalAmountFlowedDistributedUntilUpdatedAt' | 'pool__totalAmountInstantlyDistributedUntilUpdatedAt' | 'pool__totalBuffer' | 'pool__totalConnectedMembers' | 'pool__totalConnectedUnits' | 'pool__totalDisconnectedMembers' | 'pool__totalDisconnectedUnits' | 'pool__totalFlowAdjustmentAmountDistributedUntilUpdatedAt' | 'pool__totalMembers' | 'pool__totalUnits' | 'pool__updatedAtBlockNumber' | 'pool__updatedAtTimestamp' | 'timestamp' | 'token' | 'totalUnits' | 'transactionHash' | 'units';
export interface MintedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    amount?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    amount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    and?: InputMaybe<Array<InputMaybe<MintedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    data?: InputMaybe<Scalars['Bytes']['input']>;
    data_contains?: InputMaybe<Scalars['Bytes']['input']>;
    data_gt?: InputMaybe<Scalars['Bytes']['input']>;
    data_gte?: InputMaybe<Scalars['Bytes']['input']>;
    data_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    data_lt?: InputMaybe<Scalars['Bytes']['input']>;
    data_lte?: InputMaybe<Scalars['Bytes']['input']>;
    data_not?: InputMaybe<Scalars['Bytes']['input']>;
    data_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    data_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    operator?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    operatorData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_not?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    operator_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operator_gt?: InputMaybe<Scalars['Bytes']['input']>;
    operator_gte?: InputMaybe<Scalars['Bytes']['input']>;
    operator_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    operator_lt?: InputMaybe<Scalars['Bytes']['input']>;
    operator_lte?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    or?: InputMaybe<Array<InputMaybe<MintedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    to?: InputMaybe<Scalars['Bytes']['input']>;
    to_contains?: InputMaybe<Scalars['Bytes']['input']>;
    to_gt?: InputMaybe<Scalars['Bytes']['input']>;
    to_gte?: InputMaybe<Scalars['Bytes']['input']>;
    to_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    to_lt?: InputMaybe<Scalars['Bytes']['input']>;
    to_lte?: InputMaybe<Scalars['Bytes']['input']>;
    to_not?: InputMaybe<Scalars['Bytes']['input']>;
    to_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    to_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type MintedEvent_OrderBy = 'addresses' | 'amount' | 'blockNumber' | 'data' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'operator' | 'operatorData' | 'order' | 'timestamp' | 'to' | 'token' | 'transactionHash';
export interface NewPicEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<NewPicEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    bond?: InputMaybe<Scalars['BigInt']['input']>;
    bond_gt?: InputMaybe<Scalars['BigInt']['input']>;
    bond_gte?: InputMaybe<Scalars['BigInt']['input']>;
    bond_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    bond_lt?: InputMaybe<Scalars['BigInt']['input']>;
    bond_lte?: InputMaybe<Scalars['BigInt']['input']>;
    bond_not?: InputMaybe<Scalars['BigInt']['input']>;
    bond_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    exitRate?: InputMaybe<Scalars['BigInt']['input']>;
    exitRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    exitRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    exitRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    exitRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    exitRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    exitRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    exitRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<NewPicEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    pic?: InputMaybe<Scalars['Bytes']['input']>;
    pic_contains?: InputMaybe<Scalars['Bytes']['input']>;
    pic_gt?: InputMaybe<Scalars['Bytes']['input']>;
    pic_gte?: InputMaybe<Scalars['Bytes']['input']>;
    pic_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    pic_lt?: InputMaybe<Scalars['Bytes']['input']>;
    pic_lte?: InputMaybe<Scalars['Bytes']['input']>;
    pic_not?: InputMaybe<Scalars['Bytes']['input']>;
    pic_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    pic_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type NewPicEvent_OrderBy = 'addresses' | 'blockNumber' | 'bond' | 'exitRate' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'pic' | 'timestamp' | 'token' | 'transactionHash';
export type OrderDirection = 'asc' | 'desc';
export interface PppConfigurationChangedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<PppConfigurationChangedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    governanceAddress?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    governanceAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    host?: InputMaybe<Scalars['Bytes']['input']>;
    host_contains?: InputMaybe<Scalars['Bytes']['input']>;
    host_gt?: InputMaybe<Scalars['Bytes']['input']>;
    host_gte?: InputMaybe<Scalars['Bytes']['input']>;
    host_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    host_lt?: InputMaybe<Scalars['Bytes']['input']>;
    host_lte?: InputMaybe<Scalars['Bytes']['input']>;
    host_not?: InputMaybe<Scalars['Bytes']['input']>;
    host_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    host_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    isKeySet?: InputMaybe<Scalars['Boolean']['input']>;
    isKeySet_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isKeySet_not?: InputMaybe<Scalars['Boolean']['input']>;
    isKeySet_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    liquidationPeriod?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_gt?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_gte?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    liquidationPeriod_lt?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_lte?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_not?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<PppConfigurationChangedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    patricianPeriod?: InputMaybe<Scalars['BigInt']['input']>;
    patricianPeriod_gt?: InputMaybe<Scalars['BigInt']['input']>;
    patricianPeriod_gte?: InputMaybe<Scalars['BigInt']['input']>;
    patricianPeriod_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    patricianPeriod_lt?: InputMaybe<Scalars['BigInt']['input']>;
    patricianPeriod_lte?: InputMaybe<Scalars['BigInt']['input']>;
    patricianPeriod_not?: InputMaybe<Scalars['BigInt']['input']>;
    patricianPeriod_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    superToken?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_contains?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_gt?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_gte?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    superToken_lt?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_lte?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type PppConfigurationChangedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'governanceAddress' | 'host' | 'id' | 'isKeySet' | 'liquidationPeriod' | 'logIndex' | 'name' | 'order' | 'patricianPeriod' | 'superToken' | 'timestamp' | 'transactionHash';
export interface PoolConnectionUpdatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<PoolConnectionUpdatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    connected?: InputMaybe<Scalars['Boolean']['input']>;
    connected_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    connected_not?: InputMaybe<Scalars['Boolean']['input']>;
    connected_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<PoolConnectionUpdatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    pool?: InputMaybe<Scalars['String']['input']>;
    poolMember?: InputMaybe<Scalars['String']['input']>;
    poolMember_?: InputMaybe<PoolMember_Filter>;
    poolMember_contains?: InputMaybe<Scalars['String']['input']>;
    poolMember_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_ends_with?: InputMaybe<Scalars['String']['input']>;
    poolMember_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_gt?: InputMaybe<Scalars['String']['input']>;
    poolMember_gte?: InputMaybe<Scalars['String']['input']>;
    poolMember_in?: InputMaybe<Array<Scalars['String']['input']>>;
    poolMember_lt?: InputMaybe<Scalars['String']['input']>;
    poolMember_lte?: InputMaybe<Scalars['String']['input']>;
    poolMember_not?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_contains?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    poolMember_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    poolMember_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    poolMember_starts_with?: InputMaybe<Scalars['String']['input']>;
    poolMember_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_?: InputMaybe<Pool_Filter>;
    pool_contains?: InputMaybe<Scalars['String']['input']>;
    pool_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_gt?: InputMaybe<Scalars['String']['input']>;
    pool_gte?: InputMaybe<Scalars['String']['input']>;
    pool_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_lt?: InputMaybe<Scalars['String']['input']>;
    pool_lte?: InputMaybe<Scalars['String']['input']>;
    pool_not?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type PoolConnectionUpdatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'connected' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'pool' | 'poolMember' | 'poolMember__createdAtBlockNumber' | 'poolMember__createdAtTimestamp' | 'poolMember__id' | 'poolMember__isConnected' | 'poolMember__poolTotalAmountDistributedUntilUpdatedAt' | 'poolMember__syncedPerUnitFlowRate' | 'poolMember__syncedPerUnitSettledValue' | 'poolMember__totalAmountClaimed' | 'poolMember__totalAmountReceivedUntilUpdatedAt' | 'poolMember__units' | 'poolMember__updatedAtBlockNumber' | 'poolMember__updatedAtTimestamp' | 'pool__adjustmentFlowRate' | 'pool__createdAtBlockNumber' | 'pool__createdAtTimestamp' | 'pool__flowRate' | 'pool__id' | 'pool__perUnitFlowRate' | 'pool__perUnitSettledValue' | 'pool__totalAmountDistributedUntilUpdatedAt' | 'pool__totalAmountFlowedDistributedUntilUpdatedAt' | 'pool__totalAmountInstantlyDistributedUntilUpdatedAt' | 'pool__totalBuffer' | 'pool__totalConnectedMembers' | 'pool__totalConnectedUnits' | 'pool__totalDisconnectedMembers' | 'pool__totalDisconnectedUnits' | 'pool__totalFlowAdjustmentAmountDistributedUntilUpdatedAt' | 'pool__totalMembers' | 'pool__totalUnits' | 'pool__updatedAtBlockNumber' | 'pool__updatedAtTimestamp' | 'timestamp' | 'token' | 'transactionHash' | 'userData';
export interface PoolCreatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    admin?: InputMaybe<Scalars['Bytes']['input']>;
    admin_contains?: InputMaybe<Scalars['Bytes']['input']>;
    admin_gt?: InputMaybe<Scalars['Bytes']['input']>;
    admin_gte?: InputMaybe<Scalars['Bytes']['input']>;
    admin_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    admin_lt?: InputMaybe<Scalars['Bytes']['input']>;
    admin_lte?: InputMaybe<Scalars['Bytes']['input']>;
    admin_not?: InputMaybe<Scalars['Bytes']['input']>;
    admin_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    admin_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<PoolCreatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    caller?: InputMaybe<Scalars['Bytes']['input']>;
    caller_contains?: InputMaybe<Scalars['Bytes']['input']>;
    caller_gt?: InputMaybe<Scalars['Bytes']['input']>;
    caller_gte?: InputMaybe<Scalars['Bytes']['input']>;
    caller_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    caller_lt?: InputMaybe<Scalars['Bytes']['input']>;
    caller_lte?: InputMaybe<Scalars['Bytes']['input']>;
    caller_not?: InputMaybe<Scalars['Bytes']['input']>;
    caller_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    caller_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<PoolCreatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    pool?: InputMaybe<Scalars['String']['input']>;
    pool_?: InputMaybe<Pool_Filter>;
    pool_contains?: InputMaybe<Scalars['String']['input']>;
    pool_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_gt?: InputMaybe<Scalars['String']['input']>;
    pool_gte?: InputMaybe<Scalars['String']['input']>;
    pool_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_lt?: InputMaybe<Scalars['String']['input']>;
    pool_lte?: InputMaybe<Scalars['String']['input']>;
    pool_not?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type PoolCreatedEvent_OrderBy = 'addresses' | 'admin' | 'blockNumber' | 'caller' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'pool' | 'pool__adjustmentFlowRate' | 'pool__createdAtBlockNumber' | 'pool__createdAtTimestamp' | 'pool__flowRate' | 'pool__id' | 'pool__perUnitFlowRate' | 'pool__perUnitSettledValue' | 'pool__totalAmountDistributedUntilUpdatedAt' | 'pool__totalAmountFlowedDistributedUntilUpdatedAt' | 'pool__totalAmountInstantlyDistributedUntilUpdatedAt' | 'pool__totalBuffer' | 'pool__totalConnectedMembers' | 'pool__totalConnectedUnits' | 'pool__totalDisconnectedMembers' | 'pool__totalDisconnectedUnits' | 'pool__totalFlowAdjustmentAmountDistributedUntilUpdatedAt' | 'pool__totalMembers' | 'pool__totalUnits' | 'pool__updatedAtBlockNumber' | 'pool__updatedAtTimestamp' | 'timestamp' | 'token' | 'transactionHash';
export interface PoolDistributor_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    account?: InputMaybe<Scalars['String']['input']>;
    account_?: InputMaybe<Account_Filter>;
    account_contains?: InputMaybe<Scalars['String']['input']>;
    account_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    account_ends_with?: InputMaybe<Scalars['String']['input']>;
    account_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_gt?: InputMaybe<Scalars['String']['input']>;
    account_gte?: InputMaybe<Scalars['String']['input']>;
    account_in?: InputMaybe<Array<Scalars['String']['input']>>;
    account_lt?: InputMaybe<Scalars['String']['input']>;
    account_lte?: InputMaybe<Scalars['String']['input']>;
    account_not?: InputMaybe<Scalars['String']['input']>;
    account_not_contains?: InputMaybe<Scalars['String']['input']>;
    account_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    account_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    account_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    account_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    account_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_starts_with?: InputMaybe<Scalars['String']['input']>;
    account_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    and?: InputMaybe<Array<InputMaybe<PoolDistributor_Filter>>>;
    bufferAdjustedEvents_?: InputMaybe<BufferAdjustedEvent_Filter>;
    createdAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowDistributionUpdatedEvents_?: InputMaybe<FlowDistributionUpdatedEvent_Filter>;
    flowRate?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    instantDistributionUpdatedEvents_?: InputMaybe<InstantDistributionUpdatedEvent_Filter>;
    or?: InputMaybe<Array<InputMaybe<PoolDistributor_Filter>>>;
    pool?: InputMaybe<Scalars['String']['input']>;
    pool_?: InputMaybe<Pool_Filter>;
    pool_contains?: InputMaybe<Scalars['String']['input']>;
    pool_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_gt?: InputMaybe<Scalars['String']['input']>;
    pool_gte?: InputMaybe<Scalars['String']['input']>;
    pool_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_lt?: InputMaybe<Scalars['String']['input']>;
    pool_lte?: InputMaybe<Scalars['String']['input']>;
    pool_not?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    totalAmountDistributedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountDistributedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountFlowedDistributedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountFlowedDistributedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountFlowedDistributedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountFlowedDistributedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountFlowedDistributedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountFlowedDistributedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountFlowedDistributedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountFlowedDistributedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountInstantlyDistributedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountInstantlyDistributedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountInstantlyDistributedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountInstantlyDistributedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountInstantlyDistributedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountInstantlyDistributedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountInstantlyDistributedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountInstantlyDistributedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalBuffer?: InputMaybe<Scalars['BigInt']['input']>;
    totalBuffer_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalBuffer_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalBuffer_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalBuffer_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalBuffer_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalBuffer_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalBuffer_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type PoolDistributor_OrderBy = 'account' | 'account__createdAtBlockNumber' | 'account__createdAtTimestamp' | 'account__id' | 'account__isSuperApp' | 'account__updatedAtBlockNumber' | 'account__updatedAtTimestamp' | 'bufferAdjustedEvents' | 'createdAtBlockNumber' | 'createdAtTimestamp' | 'flowDistributionUpdatedEvents' | 'flowRate' | 'id' | 'instantDistributionUpdatedEvents' | 'pool' | 'pool__adjustmentFlowRate' | 'pool__createdAtBlockNumber' | 'pool__createdAtTimestamp' | 'pool__flowRate' | 'pool__id' | 'pool__perUnitFlowRate' | 'pool__perUnitSettledValue' | 'pool__totalAmountDistributedUntilUpdatedAt' | 'pool__totalAmountFlowedDistributedUntilUpdatedAt' | 'pool__totalAmountInstantlyDistributedUntilUpdatedAt' | 'pool__totalBuffer' | 'pool__totalConnectedMembers' | 'pool__totalConnectedUnits' | 'pool__totalDisconnectedMembers' | 'pool__totalDisconnectedUnits' | 'pool__totalFlowAdjustmentAmountDistributedUntilUpdatedAt' | 'pool__totalMembers' | 'pool__totalUnits' | 'pool__updatedAtBlockNumber' | 'pool__updatedAtTimestamp' | 'totalAmountDistributedUntilUpdatedAt' | 'totalAmountFlowedDistributedUntilUpdatedAt' | 'totalAmountInstantlyDistributedUntilUpdatedAt' | 'totalBuffer' | 'updatedAtBlockNumber' | 'updatedAtTimestamp';
export interface PoolMember_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    account?: InputMaybe<Scalars['String']['input']>;
    account_?: InputMaybe<Account_Filter>;
    account_contains?: InputMaybe<Scalars['String']['input']>;
    account_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    account_ends_with?: InputMaybe<Scalars['String']['input']>;
    account_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_gt?: InputMaybe<Scalars['String']['input']>;
    account_gte?: InputMaybe<Scalars['String']['input']>;
    account_in?: InputMaybe<Array<Scalars['String']['input']>>;
    account_lt?: InputMaybe<Scalars['String']['input']>;
    account_lte?: InputMaybe<Scalars['String']['input']>;
    account_not?: InputMaybe<Scalars['String']['input']>;
    account_not_contains?: InputMaybe<Scalars['String']['input']>;
    account_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    account_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    account_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    account_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    account_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_starts_with?: InputMaybe<Scalars['String']['input']>;
    account_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    and?: InputMaybe<Array<InputMaybe<PoolMember_Filter>>>;
    createdAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    distributionClaimedEvents_?: InputMaybe<DistributionClaimedEvent_Filter>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    isConnected?: InputMaybe<Scalars['Boolean']['input']>;
    isConnected_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isConnected_not?: InputMaybe<Scalars['Boolean']['input']>;
    isConnected_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    memberUnitsUpdatedEvents_?: InputMaybe<MemberUnitsUpdatedEvent_Filter>;
    or?: InputMaybe<Array<InputMaybe<PoolMember_Filter>>>;
    pool?: InputMaybe<Scalars['String']['input']>;
    poolConnectionUpdatedEvents_?: InputMaybe<PoolConnectionUpdatedEvent_Filter>;
    poolTotalAmountDistributedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    poolTotalAmountDistributedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    poolTotalAmountDistributedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    poolTotalAmountDistributedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    poolTotalAmountDistributedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    poolTotalAmountDistributedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    poolTotalAmountDistributedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    poolTotalAmountDistributedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    pool_?: InputMaybe<Pool_Filter>;
    pool_contains?: InputMaybe<Scalars['String']['input']>;
    pool_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_gt?: InputMaybe<Scalars['String']['input']>;
    pool_gte?: InputMaybe<Scalars['String']['input']>;
    pool_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_lt?: InputMaybe<Scalars['String']['input']>;
    pool_lte?: InputMaybe<Scalars['String']['input']>;
    pool_not?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains?: InputMaybe<Scalars['String']['input']>;
    pool_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    pool_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with?: InputMaybe<Scalars['String']['input']>;
    pool_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    syncedPerUnitFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    syncedPerUnitFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    syncedPerUnitFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    syncedPerUnitFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    syncedPerUnitFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    syncedPerUnitFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    syncedPerUnitFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    syncedPerUnitFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    syncedPerUnitSettledValue?: InputMaybe<Scalars['BigInt']['input']>;
    syncedPerUnitSettledValue_gt?: InputMaybe<Scalars['BigInt']['input']>;
    syncedPerUnitSettledValue_gte?: InputMaybe<Scalars['BigInt']['input']>;
    syncedPerUnitSettledValue_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    syncedPerUnitSettledValue_lt?: InputMaybe<Scalars['BigInt']['input']>;
    syncedPerUnitSettledValue_lte?: InputMaybe<Scalars['BigInt']['input']>;
    syncedPerUnitSettledValue_not?: InputMaybe<Scalars['BigInt']['input']>;
    syncedPerUnitSettledValue_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountClaimed?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountClaimed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountClaimed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountClaimed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountClaimed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountClaimed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountClaimed_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountClaimed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountReceivedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountReceivedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountReceivedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountReceivedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountReceivedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountReceivedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountReceivedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountReceivedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    units?: InputMaybe<Scalars['BigInt']['input']>;
    units_gt?: InputMaybe<Scalars['BigInt']['input']>;
    units_gte?: InputMaybe<Scalars['BigInt']['input']>;
    units_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    units_lt?: InputMaybe<Scalars['BigInt']['input']>;
    units_lte?: InputMaybe<Scalars['BigInt']['input']>;
    units_not?: InputMaybe<Scalars['BigInt']['input']>;
    units_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type PoolMember_OrderBy = 'account' | 'account__createdAtBlockNumber' | 'account__createdAtTimestamp' | 'account__id' | 'account__isSuperApp' | 'account__updatedAtBlockNumber' | 'account__updatedAtTimestamp' | 'createdAtBlockNumber' | 'createdAtTimestamp' | 'distributionClaimedEvents' | 'id' | 'isConnected' | 'memberUnitsUpdatedEvents' | 'pool' | 'poolConnectionUpdatedEvents' | 'poolTotalAmountDistributedUntilUpdatedAt' | 'pool__adjustmentFlowRate' | 'pool__createdAtBlockNumber' | 'pool__createdAtTimestamp' | 'pool__flowRate' | 'pool__id' | 'pool__perUnitFlowRate' | 'pool__perUnitSettledValue' | 'pool__totalAmountDistributedUntilUpdatedAt' | 'pool__totalAmountFlowedDistributedUntilUpdatedAt' | 'pool__totalAmountInstantlyDistributedUntilUpdatedAt' | 'pool__totalBuffer' | 'pool__totalConnectedMembers' | 'pool__totalConnectedUnits' | 'pool__totalDisconnectedMembers' | 'pool__totalDisconnectedUnits' | 'pool__totalFlowAdjustmentAmountDistributedUntilUpdatedAt' | 'pool__totalMembers' | 'pool__totalUnits' | 'pool__updatedAtBlockNumber' | 'pool__updatedAtTimestamp' | 'syncedPerUnitFlowRate' | 'syncedPerUnitSettledValue' | 'totalAmountClaimed' | 'totalAmountReceivedUntilUpdatedAt' | 'units' | 'updatedAtBlockNumber' | 'updatedAtTimestamp';
export interface Pool_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    adjustmentFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    adjustmentFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    adjustmentFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    adjustmentFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    adjustmentFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    adjustmentFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    adjustmentFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    adjustmentFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    admin?: InputMaybe<Scalars['String']['input']>;
    admin_?: InputMaybe<Account_Filter>;
    admin_contains?: InputMaybe<Scalars['String']['input']>;
    admin_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    admin_ends_with?: InputMaybe<Scalars['String']['input']>;
    admin_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    admin_gt?: InputMaybe<Scalars['String']['input']>;
    admin_gte?: InputMaybe<Scalars['String']['input']>;
    admin_in?: InputMaybe<Array<Scalars['String']['input']>>;
    admin_lt?: InputMaybe<Scalars['String']['input']>;
    admin_lte?: InputMaybe<Scalars['String']['input']>;
    admin_not?: InputMaybe<Scalars['String']['input']>;
    admin_not_contains?: InputMaybe<Scalars['String']['input']>;
    admin_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    admin_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    admin_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    admin_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    admin_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    admin_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    admin_starts_with?: InputMaybe<Scalars['String']['input']>;
    admin_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    and?: InputMaybe<Array<InputMaybe<Pool_Filter>>>;
    bufferAdjustedEvents_?: InputMaybe<BufferAdjustedEvent_Filter>;
    createdAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    distributionClaimedEvents_?: InputMaybe<DistributionClaimedEvent_Filter>;
    flowDistributionUpdatedEvents_?: InputMaybe<FlowDistributionUpdatedEvent_Filter>;
    flowRate?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    instantDistributionUpdatedEvents_?: InputMaybe<InstantDistributionUpdatedEvent_Filter>;
    memberUnitsUpdatedEvents_?: InputMaybe<MemberUnitsUpdatedEvent_Filter>;
    or?: InputMaybe<Array<InputMaybe<Pool_Filter>>>;
    perUnitFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    perUnitFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    perUnitFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    perUnitFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    perUnitFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    perUnitFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    perUnitFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    perUnitFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    perUnitSettledValue?: InputMaybe<Scalars['BigInt']['input']>;
    perUnitSettledValue_gt?: InputMaybe<Scalars['BigInt']['input']>;
    perUnitSettledValue_gte?: InputMaybe<Scalars['BigInt']['input']>;
    perUnitSettledValue_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    perUnitSettledValue_lt?: InputMaybe<Scalars['BigInt']['input']>;
    perUnitSettledValue_lte?: InputMaybe<Scalars['BigInt']['input']>;
    perUnitSettledValue_not?: InputMaybe<Scalars['BigInt']['input']>;
    perUnitSettledValue_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    poolConnectionUpdatedEvents_?: InputMaybe<PoolConnectionUpdatedEvent_Filter>;
    poolCreatedEvent_?: InputMaybe<PoolCreatedEvent_Filter>;
    poolDistributors_?: InputMaybe<PoolDistributor_Filter>;
    poolMembers_?: InputMaybe<PoolMember_Filter>;
    token?: InputMaybe<Scalars['String']['input']>;
    token_?: InputMaybe<Token_Filter>;
    token_contains?: InputMaybe<Scalars['String']['input']>;
    token_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_gt?: InputMaybe<Scalars['String']['input']>;
    token_gte?: InputMaybe<Scalars['String']['input']>;
    token_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_lt?: InputMaybe<Scalars['String']['input']>;
    token_lte?: InputMaybe<Scalars['String']['input']>;
    token_not?: InputMaybe<Scalars['String']['input']>;
    token_not_contains?: InputMaybe<Scalars['String']['input']>;
    token_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    totalAmountDistributedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountDistributedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountFlowedDistributedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountFlowedDistributedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountFlowedDistributedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountFlowedDistributedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountFlowedDistributedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountFlowedDistributedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountFlowedDistributedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountFlowedDistributedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountInstantlyDistributedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountInstantlyDistributedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountInstantlyDistributedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountInstantlyDistributedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountInstantlyDistributedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountInstantlyDistributedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountInstantlyDistributedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountInstantlyDistributedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalBuffer?: InputMaybe<Scalars['BigInt']['input']>;
    totalBuffer_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalBuffer_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalBuffer_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalBuffer_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalBuffer_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalBuffer_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalBuffer_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalConnectedMembers?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMembers_gt?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMembers_gte?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMembers_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalConnectedMembers_lt?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMembers_lte?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMembers_not?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMembers_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalConnectedUnits?: InputMaybe<Scalars['BigInt']['input']>;
    totalConnectedUnits_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalConnectedUnits_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalConnectedUnits_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalConnectedUnits_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalConnectedUnits_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalConnectedUnits_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalConnectedUnits_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalDisconnectedMembers?: InputMaybe<Scalars['Int']['input']>;
    totalDisconnectedMembers_gt?: InputMaybe<Scalars['Int']['input']>;
    totalDisconnectedMembers_gte?: InputMaybe<Scalars['Int']['input']>;
    totalDisconnectedMembers_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalDisconnectedMembers_lt?: InputMaybe<Scalars['Int']['input']>;
    totalDisconnectedMembers_lte?: InputMaybe<Scalars['Int']['input']>;
    totalDisconnectedMembers_not?: InputMaybe<Scalars['Int']['input']>;
    totalDisconnectedMembers_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalDisconnectedUnits?: InputMaybe<Scalars['BigInt']['input']>;
    totalDisconnectedUnits_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalDisconnectedUnits_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalDisconnectedUnits_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalDisconnectedUnits_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalDisconnectedUnits_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalDisconnectedUnits_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalDisconnectedUnits_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalFlowAdjustmentAmountDistributedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalFlowAdjustmentAmountDistributedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalFlowAdjustmentAmountDistributedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalFlowAdjustmentAmountDistributedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalFlowAdjustmentAmountDistributedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalFlowAdjustmentAmountDistributedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalFlowAdjustmentAmountDistributedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalFlowAdjustmentAmountDistributedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalMembers?: InputMaybe<Scalars['Int']['input']>;
    totalMembers_gt?: InputMaybe<Scalars['Int']['input']>;
    totalMembers_gte?: InputMaybe<Scalars['Int']['input']>;
    totalMembers_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalMembers_lt?: InputMaybe<Scalars['Int']['input']>;
    totalMembers_lte?: InputMaybe<Scalars['Int']['input']>;
    totalMembers_not?: InputMaybe<Scalars['Int']['input']>;
    totalMembers_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalUnits?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalUnits_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalUnits_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type Pool_OrderBy = 'adjustmentFlowRate' | 'admin' | 'admin__createdAtBlockNumber' | 'admin__createdAtTimestamp' | 'admin__id' | 'admin__isSuperApp' | 'admin__updatedAtBlockNumber' | 'admin__updatedAtTimestamp' | 'bufferAdjustedEvents' | 'createdAtBlockNumber' | 'createdAtTimestamp' | 'distributionClaimedEvents' | 'flowDistributionUpdatedEvents' | 'flowRate' | 'id' | 'instantDistributionUpdatedEvents' | 'memberUnitsUpdatedEvents' | 'perUnitFlowRate' | 'perUnitSettledValue' | 'poolConnectionUpdatedEvents' | 'poolCreatedEvent' | 'poolCreatedEvent__admin' | 'poolCreatedEvent__blockNumber' | 'poolCreatedEvent__caller' | 'poolCreatedEvent__gasPrice' | 'poolCreatedEvent__gasUsed' | 'poolCreatedEvent__id' | 'poolCreatedEvent__logIndex' | 'poolCreatedEvent__name' | 'poolCreatedEvent__order' | 'poolCreatedEvent__timestamp' | 'poolCreatedEvent__token' | 'poolCreatedEvent__transactionHash' | 'poolDistributors' | 'poolMembers' | 'token' | 'token__createdAtBlockNumber' | 'token__createdAtTimestamp' | 'token__decimals' | 'token__id' | 'token__isListed' | 'token__isNativeAssetSuperToken' | 'token__isSuperToken' | 'token__name' | 'token__symbol' | 'token__underlyingAddress' | 'totalAmountDistributedUntilUpdatedAt' | 'totalAmountFlowedDistributedUntilUpdatedAt' | 'totalAmountInstantlyDistributedUntilUpdatedAt' | 'totalBuffer' | 'totalConnectedMembers' | 'totalConnectedUnits' | 'totalDisconnectedMembers' | 'totalDisconnectedUnits' | 'totalFlowAdjustmentAmountDistributedUntilUpdatedAt' | 'totalMembers' | 'totalUnits' | 'updatedAtBlockNumber' | 'updatedAtTimestamp';
export interface ResolverEntry_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    and?: InputMaybe<Array<InputMaybe<ResolverEntry_Filter>>>;
    createdAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    isListed?: InputMaybe<Scalars['Boolean']['input']>;
    isListed_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isListed_not?: InputMaybe<Scalars['Boolean']['input']>;
    isListed_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isToken?: InputMaybe<Scalars['Boolean']['input']>;
    isToken_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isToken_not?: InputMaybe<Scalars['Boolean']['input']>;
    isToken_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    or?: InputMaybe<Array<InputMaybe<ResolverEntry_Filter>>>;
    setEvents_?: InputMaybe<SetEvent_Filter>;
    targetAddress?: InputMaybe<Scalars['Bytes']['input']>;
    targetAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
    targetAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
    targetAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
    targetAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    targetAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
    targetAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
    targetAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
    targetAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    targetAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    updatedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type ResolverEntry_OrderBy = 'createdAtBlockNumber' | 'createdAtTimestamp' | 'id' | 'isListed' | 'isToken' | 'setEvents' | 'targetAddress' | 'updatedAtBlockNumber' | 'updatedAtTimestamp';
export interface RewardAddressChangedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<RewardAddressChangedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    governanceAddress?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    governanceAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    host?: InputMaybe<Scalars['Bytes']['input']>;
    host_contains?: InputMaybe<Scalars['Bytes']['input']>;
    host_gt?: InputMaybe<Scalars['Bytes']['input']>;
    host_gte?: InputMaybe<Scalars['Bytes']['input']>;
    host_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    host_lt?: InputMaybe<Scalars['Bytes']['input']>;
    host_lte?: InputMaybe<Scalars['Bytes']['input']>;
    host_not?: InputMaybe<Scalars['Bytes']['input']>;
    host_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    host_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    isKeySet?: InputMaybe<Scalars['Boolean']['input']>;
    isKeySet_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isKeySet_not?: InputMaybe<Scalars['Boolean']['input']>;
    isKeySet_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<RewardAddressChangedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    rewardAddress?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    rewardAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    superToken?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_contains?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_gt?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_gte?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    superToken_lt?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_lte?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type RewardAddressChangedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'governanceAddress' | 'host' | 'id' | 'isKeySet' | 'logIndex' | 'name' | 'order' | 'rewardAddress' | 'superToken' | 'timestamp' | 'transactionHash';
export interface RoleAdminChangedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<RoleAdminChangedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    newAdminRole?: InputMaybe<Scalars['Bytes']['input']>;
    newAdminRole_contains?: InputMaybe<Scalars['Bytes']['input']>;
    newAdminRole_gt?: InputMaybe<Scalars['Bytes']['input']>;
    newAdminRole_gte?: InputMaybe<Scalars['Bytes']['input']>;
    newAdminRole_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    newAdminRole_lt?: InputMaybe<Scalars['Bytes']['input']>;
    newAdminRole_lte?: InputMaybe<Scalars['Bytes']['input']>;
    newAdminRole_not?: InputMaybe<Scalars['Bytes']['input']>;
    newAdminRole_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    newAdminRole_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    or?: InputMaybe<Array<InputMaybe<RoleAdminChangedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    previousAdminRole?: InputMaybe<Scalars['Bytes']['input']>;
    previousAdminRole_contains?: InputMaybe<Scalars['Bytes']['input']>;
    previousAdminRole_gt?: InputMaybe<Scalars['Bytes']['input']>;
    previousAdminRole_gte?: InputMaybe<Scalars['Bytes']['input']>;
    previousAdminRole_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    previousAdminRole_lt?: InputMaybe<Scalars['Bytes']['input']>;
    previousAdminRole_lte?: InputMaybe<Scalars['Bytes']['input']>;
    previousAdminRole_not?: InputMaybe<Scalars['Bytes']['input']>;
    previousAdminRole_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    previousAdminRole_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    role?: InputMaybe<Scalars['Bytes']['input']>;
    role_contains?: InputMaybe<Scalars['Bytes']['input']>;
    role_gt?: InputMaybe<Scalars['Bytes']['input']>;
    role_gte?: InputMaybe<Scalars['Bytes']['input']>;
    role_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    role_lt?: InputMaybe<Scalars['Bytes']['input']>;
    role_lte?: InputMaybe<Scalars['Bytes']['input']>;
    role_not?: InputMaybe<Scalars['Bytes']['input']>;
    role_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    role_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type RoleAdminChangedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'newAdminRole' | 'order' | 'previousAdminRole' | 'role' | 'timestamp' | 'transactionHash';
export interface RoleGrantedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    account?: InputMaybe<Scalars['Bytes']['input']>;
    account_contains?: InputMaybe<Scalars['Bytes']['input']>;
    account_gt?: InputMaybe<Scalars['Bytes']['input']>;
    account_gte?: InputMaybe<Scalars['Bytes']['input']>;
    account_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    account_lt?: InputMaybe<Scalars['Bytes']['input']>;
    account_lte?: InputMaybe<Scalars['Bytes']['input']>;
    account_not?: InputMaybe<Scalars['Bytes']['input']>;
    account_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    account_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<RoleGrantedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<RoleGrantedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    role?: InputMaybe<Scalars['Bytes']['input']>;
    role_contains?: InputMaybe<Scalars['Bytes']['input']>;
    role_gt?: InputMaybe<Scalars['Bytes']['input']>;
    role_gte?: InputMaybe<Scalars['Bytes']['input']>;
    role_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    role_lt?: InputMaybe<Scalars['Bytes']['input']>;
    role_lte?: InputMaybe<Scalars['Bytes']['input']>;
    role_not?: InputMaybe<Scalars['Bytes']['input']>;
    role_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    role_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    sender?: InputMaybe<Scalars['Bytes']['input']>;
    sender_contains?: InputMaybe<Scalars['Bytes']['input']>;
    sender_gt?: InputMaybe<Scalars['Bytes']['input']>;
    sender_gte?: InputMaybe<Scalars['Bytes']['input']>;
    sender_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    sender_lt?: InputMaybe<Scalars['Bytes']['input']>;
    sender_lte?: InputMaybe<Scalars['Bytes']['input']>;
    sender_not?: InputMaybe<Scalars['Bytes']['input']>;
    sender_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    sender_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type RoleGrantedEvent_OrderBy = 'account' | 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'role' | 'sender' | 'timestamp' | 'transactionHash';
export interface RoleRevokedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    account?: InputMaybe<Scalars['Bytes']['input']>;
    account_contains?: InputMaybe<Scalars['Bytes']['input']>;
    account_gt?: InputMaybe<Scalars['Bytes']['input']>;
    account_gte?: InputMaybe<Scalars['Bytes']['input']>;
    account_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    account_lt?: InputMaybe<Scalars['Bytes']['input']>;
    account_lte?: InputMaybe<Scalars['Bytes']['input']>;
    account_not?: InputMaybe<Scalars['Bytes']['input']>;
    account_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    account_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<RoleRevokedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<RoleRevokedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    role?: InputMaybe<Scalars['Bytes']['input']>;
    role_contains?: InputMaybe<Scalars['Bytes']['input']>;
    role_gt?: InputMaybe<Scalars['Bytes']['input']>;
    role_gte?: InputMaybe<Scalars['Bytes']['input']>;
    role_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    role_lt?: InputMaybe<Scalars['Bytes']['input']>;
    role_lte?: InputMaybe<Scalars['Bytes']['input']>;
    role_not?: InputMaybe<Scalars['Bytes']['input']>;
    role_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    role_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    sender?: InputMaybe<Scalars['Bytes']['input']>;
    sender_contains?: InputMaybe<Scalars['Bytes']['input']>;
    sender_gt?: InputMaybe<Scalars['Bytes']['input']>;
    sender_gte?: InputMaybe<Scalars['Bytes']['input']>;
    sender_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    sender_lt?: InputMaybe<Scalars['Bytes']['input']>;
    sender_lte?: InputMaybe<Scalars['Bytes']['input']>;
    sender_not?: InputMaybe<Scalars['Bytes']['input']>;
    sender_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    sender_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type RoleRevokedEvent_OrderBy = 'account' | 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'role' | 'sender' | 'timestamp' | 'transactionHash';
export interface SfMeta_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    and?: InputMaybe<Array<InputMaybe<SfMeta_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    branch?: InputMaybe<Scalars['String']['input']>;
    branch_contains?: InputMaybe<Scalars['String']['input']>;
    branch_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    branch_ends_with?: InputMaybe<Scalars['String']['input']>;
    branch_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    branch_gt?: InputMaybe<Scalars['String']['input']>;
    branch_gte?: InputMaybe<Scalars['String']['input']>;
    branch_in?: InputMaybe<Array<Scalars['String']['input']>>;
    branch_lt?: InputMaybe<Scalars['String']['input']>;
    branch_lte?: InputMaybe<Scalars['String']['input']>;
    branch_not?: InputMaybe<Scalars['String']['input']>;
    branch_not_contains?: InputMaybe<Scalars['String']['input']>;
    branch_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    branch_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    branch_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    branch_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    branch_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    branch_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    branch_starts_with?: InputMaybe<Scalars['String']['input']>;
    branch_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    configuration?: InputMaybe<Scalars['String']['input']>;
    configuration_contains?: InputMaybe<Scalars['String']['input']>;
    configuration_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    configuration_ends_with?: InputMaybe<Scalars['String']['input']>;
    configuration_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    configuration_gt?: InputMaybe<Scalars['String']['input']>;
    configuration_gte?: InputMaybe<Scalars['String']['input']>;
    configuration_in?: InputMaybe<Array<Scalars['String']['input']>>;
    configuration_lt?: InputMaybe<Scalars['String']['input']>;
    configuration_lte?: InputMaybe<Scalars['String']['input']>;
    configuration_not?: InputMaybe<Scalars['String']['input']>;
    configuration_not_contains?: InputMaybe<Scalars['String']['input']>;
    configuration_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    configuration_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    configuration_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    configuration_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    configuration_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    configuration_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    configuration_starts_with?: InputMaybe<Scalars['String']['input']>;
    configuration_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    or?: InputMaybe<Array<InputMaybe<SfMeta_Filter>>>;
    packageVersion?: InputMaybe<Scalars['String']['input']>;
    packageVersion_contains?: InputMaybe<Scalars['String']['input']>;
    packageVersion_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    packageVersion_ends_with?: InputMaybe<Scalars['String']['input']>;
    packageVersion_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    packageVersion_gt?: InputMaybe<Scalars['String']['input']>;
    packageVersion_gte?: InputMaybe<Scalars['String']['input']>;
    packageVersion_in?: InputMaybe<Array<Scalars['String']['input']>>;
    packageVersion_lt?: InputMaybe<Scalars['String']['input']>;
    packageVersion_lte?: InputMaybe<Scalars['String']['input']>;
    packageVersion_not?: InputMaybe<Scalars['String']['input']>;
    packageVersion_not_contains?: InputMaybe<Scalars['String']['input']>;
    packageVersion_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    packageVersion_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    packageVersion_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    packageVersion_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    packageVersion_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    packageVersion_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    packageVersion_starts_with?: InputMaybe<Scalars['String']['input']>;
    packageVersion_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type SfMeta_OrderBy = 'blockNumber' | 'branch' | 'configuration' | 'id' | 'packageVersion' | 'timestamp';
export interface SentEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    amount?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    amount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    and?: InputMaybe<Array<InputMaybe<SentEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    data?: InputMaybe<Scalars['Bytes']['input']>;
    data_contains?: InputMaybe<Scalars['Bytes']['input']>;
    data_gt?: InputMaybe<Scalars['Bytes']['input']>;
    data_gte?: InputMaybe<Scalars['Bytes']['input']>;
    data_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    data_lt?: InputMaybe<Scalars['Bytes']['input']>;
    data_lte?: InputMaybe<Scalars['Bytes']['input']>;
    data_not?: InputMaybe<Scalars['Bytes']['input']>;
    data_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    data_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    from?: InputMaybe<Scalars['Bytes']['input']>;
    from_contains?: InputMaybe<Scalars['Bytes']['input']>;
    from_gt?: InputMaybe<Scalars['Bytes']['input']>;
    from_gte?: InputMaybe<Scalars['Bytes']['input']>;
    from_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    from_lt?: InputMaybe<Scalars['Bytes']['input']>;
    from_lte?: InputMaybe<Scalars['Bytes']['input']>;
    from_not?: InputMaybe<Scalars['Bytes']['input']>;
    from_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    from_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    operator?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    operatorData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_not?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operatorData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    operator_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operator_gt?: InputMaybe<Scalars['Bytes']['input']>;
    operator_gte?: InputMaybe<Scalars['Bytes']['input']>;
    operator_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    operator_lt?: InputMaybe<Scalars['Bytes']['input']>;
    operator_lte?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    operator_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    or?: InputMaybe<Array<InputMaybe<SentEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    to?: InputMaybe<Scalars['Bytes']['input']>;
    to_contains?: InputMaybe<Scalars['Bytes']['input']>;
    to_gt?: InputMaybe<Scalars['Bytes']['input']>;
    to_gte?: InputMaybe<Scalars['Bytes']['input']>;
    to_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    to_lt?: InputMaybe<Scalars['Bytes']['input']>;
    to_lte?: InputMaybe<Scalars['Bytes']['input']>;
    to_not?: InputMaybe<Scalars['Bytes']['input']>;
    to_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    to_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type SentEvent_OrderBy = 'addresses' | 'amount' | 'blockNumber' | 'data' | 'from' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'operator' | 'operatorData' | 'order' | 'timestamp' | 'to' | 'token' | 'transactionHash';
export interface SetEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<SetEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    hashedName?: InputMaybe<Scalars['Bytes']['input']>;
    hashedName_contains?: InputMaybe<Scalars['Bytes']['input']>;
    hashedName_gt?: InputMaybe<Scalars['Bytes']['input']>;
    hashedName_gte?: InputMaybe<Scalars['Bytes']['input']>;
    hashedName_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    hashedName_lt?: InputMaybe<Scalars['Bytes']['input']>;
    hashedName_lte?: InputMaybe<Scalars['Bytes']['input']>;
    hashedName_not?: InputMaybe<Scalars['Bytes']['input']>;
    hashedName_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    hashedName_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<SetEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    resolverEntry?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_?: InputMaybe<ResolverEntry_Filter>;
    resolverEntry_contains?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_ends_with?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_gt?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_gte?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_in?: InputMaybe<Array<Scalars['String']['input']>>;
    resolverEntry_lt?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_lte?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_not?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_not_contains?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    resolverEntry_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_starts_with?: InputMaybe<Scalars['String']['input']>;
    resolverEntry_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    target?: InputMaybe<Scalars['Bytes']['input']>;
    target_contains?: InputMaybe<Scalars['Bytes']['input']>;
    target_gt?: InputMaybe<Scalars['Bytes']['input']>;
    target_gte?: InputMaybe<Scalars['Bytes']['input']>;
    target_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    target_lt?: InputMaybe<Scalars['Bytes']['input']>;
    target_lte?: InputMaybe<Scalars['Bytes']['input']>;
    target_not?: InputMaybe<Scalars['Bytes']['input']>;
    target_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    target_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type SetEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'hashedName' | 'id' | 'logIndex' | 'name' | 'order' | 'resolverEntry' | 'resolverEntry__createdAtBlockNumber' | 'resolverEntry__createdAtTimestamp' | 'resolverEntry__id' | 'resolverEntry__isListed' | 'resolverEntry__isToken' | 'resolverEntry__targetAddress' | 'resolverEntry__updatedAtBlockNumber' | 'resolverEntry__updatedAtTimestamp' | 'target' | 'timestamp' | 'transactionHash';
export interface StreamPeriod_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    and?: InputMaybe<Array<InputMaybe<StreamPeriod_Filter>>>;
    deposit?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    deposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRate?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    flowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    or?: InputMaybe<Array<InputMaybe<StreamPeriod_Filter>>>;
    receiver?: InputMaybe<Scalars['String']['input']>;
    receiver_?: InputMaybe<Account_Filter>;
    receiver_contains?: InputMaybe<Scalars['String']['input']>;
    receiver_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    receiver_ends_with?: InputMaybe<Scalars['String']['input']>;
    receiver_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    receiver_gt?: InputMaybe<Scalars['String']['input']>;
    receiver_gte?: InputMaybe<Scalars['String']['input']>;
    receiver_in?: InputMaybe<Array<Scalars['String']['input']>>;
    receiver_lt?: InputMaybe<Scalars['String']['input']>;
    receiver_lte?: InputMaybe<Scalars['String']['input']>;
    receiver_not?: InputMaybe<Scalars['String']['input']>;
    receiver_not_contains?: InputMaybe<Scalars['String']['input']>;
    receiver_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    receiver_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    receiver_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    receiver_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    receiver_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    receiver_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    receiver_starts_with?: InputMaybe<Scalars['String']['input']>;
    receiver_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    sender?: InputMaybe<Scalars['String']['input']>;
    sender_?: InputMaybe<Account_Filter>;
    sender_contains?: InputMaybe<Scalars['String']['input']>;
    sender_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_ends_with?: InputMaybe<Scalars['String']['input']>;
    sender_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_gt?: InputMaybe<Scalars['String']['input']>;
    sender_gte?: InputMaybe<Scalars['String']['input']>;
    sender_in?: InputMaybe<Array<Scalars['String']['input']>>;
    sender_lt?: InputMaybe<Scalars['String']['input']>;
    sender_lte?: InputMaybe<Scalars['String']['input']>;
    sender_not?: InputMaybe<Scalars['String']['input']>;
    sender_not_contains?: InputMaybe<Scalars['String']['input']>;
    sender_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    sender_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    sender_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    sender_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_starts_with?: InputMaybe<Scalars['String']['input']>;
    sender_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    startedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    startedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    startedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    startedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    startedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    startedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    startedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    startedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    startedAtEvent?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_?: InputMaybe<FlowUpdatedEvent_Filter>;
    startedAtEvent_contains?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_ends_with?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_gt?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_gte?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_in?: InputMaybe<Array<Scalars['String']['input']>>;
    startedAtEvent_lt?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_lte?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_not?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_not_contains?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    startedAtEvent_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_starts_with?: InputMaybe<Scalars['String']['input']>;
    startedAtEvent_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    startedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    startedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    startedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    startedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    startedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    startedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    startedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    startedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    stoppedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    stoppedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    stoppedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    stoppedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    stoppedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    stoppedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    stoppedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    stoppedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    stoppedAtEvent?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_?: InputMaybe<FlowUpdatedEvent_Filter>;
    stoppedAtEvent_contains?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_ends_with?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_gt?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_gte?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_in?: InputMaybe<Array<Scalars['String']['input']>>;
    stoppedAtEvent_lt?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_lte?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_not?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_not_contains?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    stoppedAtEvent_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_starts_with?: InputMaybe<Scalars['String']['input']>;
    stoppedAtEvent_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    stoppedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    stoppedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    stoppedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    stoppedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    stoppedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    stoppedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    stoppedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    stoppedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    stream?: InputMaybe<Scalars['String']['input']>;
    stream_?: InputMaybe<Stream_Filter>;
    stream_contains?: InputMaybe<Scalars['String']['input']>;
    stream_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    stream_ends_with?: InputMaybe<Scalars['String']['input']>;
    stream_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    stream_gt?: InputMaybe<Scalars['String']['input']>;
    stream_gte?: InputMaybe<Scalars['String']['input']>;
    stream_in?: InputMaybe<Array<Scalars['String']['input']>>;
    stream_lt?: InputMaybe<Scalars['String']['input']>;
    stream_lte?: InputMaybe<Scalars['String']['input']>;
    stream_not?: InputMaybe<Scalars['String']['input']>;
    stream_not_contains?: InputMaybe<Scalars['String']['input']>;
    stream_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    stream_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    stream_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    stream_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    stream_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    stream_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    stream_starts_with?: InputMaybe<Scalars['String']['input']>;
    stream_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token?: InputMaybe<Scalars['String']['input']>;
    token_?: InputMaybe<Token_Filter>;
    token_contains?: InputMaybe<Scalars['String']['input']>;
    token_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_gt?: InputMaybe<Scalars['String']['input']>;
    token_gte?: InputMaybe<Scalars['String']['input']>;
    token_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_lt?: InputMaybe<Scalars['String']['input']>;
    token_lte?: InputMaybe<Scalars['String']['input']>;
    token_not?: InputMaybe<Scalars['String']['input']>;
    token_not_contains?: InputMaybe<Scalars['String']['input']>;
    token_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    totalAmountStreamed?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type StreamPeriod_OrderBy = 'deposit' | 'flowRate' | 'id' | 'receiver' | 'receiver__createdAtBlockNumber' | 'receiver__createdAtTimestamp' | 'receiver__id' | 'receiver__isSuperApp' | 'receiver__updatedAtBlockNumber' | 'receiver__updatedAtTimestamp' | 'sender' | 'sender__createdAtBlockNumber' | 'sender__createdAtTimestamp' | 'sender__id' | 'sender__isSuperApp' | 'sender__updatedAtBlockNumber' | 'sender__updatedAtTimestamp' | 'startedAtBlockNumber' | 'startedAtEvent' | 'startedAtEvent__blockNumber' | 'startedAtEvent__deposit' | 'startedAtEvent__flowOperator' | 'startedAtEvent__flowRate' | 'startedAtEvent__gasPrice' | 'startedAtEvent__gasUsed' | 'startedAtEvent__id' | 'startedAtEvent__logIndex' | 'startedAtEvent__name' | 'startedAtEvent__oldFlowRate' | 'startedAtEvent__order' | 'startedAtEvent__receiver' | 'startedAtEvent__sender' | 'startedAtEvent__timestamp' | 'startedAtEvent__token' | 'startedAtEvent__totalAmountStreamedUntilTimestamp' | 'startedAtEvent__totalReceiverFlowRate' | 'startedAtEvent__totalSenderFlowRate' | 'startedAtEvent__transactionHash' | 'startedAtEvent__type' | 'startedAtEvent__userData' | 'startedAtTimestamp' | 'stoppedAtBlockNumber' | 'stoppedAtEvent' | 'stoppedAtEvent__blockNumber' | 'stoppedAtEvent__deposit' | 'stoppedAtEvent__flowOperator' | 'stoppedAtEvent__flowRate' | 'stoppedAtEvent__gasPrice' | 'stoppedAtEvent__gasUsed' | 'stoppedAtEvent__id' | 'stoppedAtEvent__logIndex' | 'stoppedAtEvent__name' | 'stoppedAtEvent__oldFlowRate' | 'stoppedAtEvent__order' | 'stoppedAtEvent__receiver' | 'stoppedAtEvent__sender' | 'stoppedAtEvent__timestamp' | 'stoppedAtEvent__token' | 'stoppedAtEvent__totalAmountStreamedUntilTimestamp' | 'stoppedAtEvent__totalReceiverFlowRate' | 'stoppedAtEvent__totalSenderFlowRate' | 'stoppedAtEvent__transactionHash' | 'stoppedAtEvent__type' | 'stoppedAtEvent__userData' | 'stoppedAtTimestamp' | 'stream' | 'stream__createdAtBlockNumber' | 'stream__createdAtTimestamp' | 'stream__currentFlowRate' | 'stream__deposit' | 'stream__id' | 'stream__streamedUntilUpdatedAt' | 'stream__updatedAtBlockNumber' | 'stream__updatedAtTimestamp' | 'stream__userData' | 'token' | 'token__createdAtBlockNumber' | 'token__createdAtTimestamp' | 'token__decimals' | 'token__id' | 'token__isListed' | 'token__isNativeAssetSuperToken' | 'token__isSuperToken' | 'token__name' | 'token__symbol' | 'token__underlyingAddress' | 'totalAmountStreamed';
export interface StreamRevision_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    and?: InputMaybe<Array<InputMaybe<StreamRevision_Filter>>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    mostRecentStream?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_?: InputMaybe<Stream_Filter>;
    mostRecentStream_contains?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_ends_with?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_gt?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_gte?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_in?: InputMaybe<Array<Scalars['String']['input']>>;
    mostRecentStream_lt?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_lte?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_not?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_not_contains?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    mostRecentStream_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_starts_with?: InputMaybe<Scalars['String']['input']>;
    mostRecentStream_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<StreamRevision_Filter>>>;
    periodRevisionIndex?: InputMaybe<Scalars['Int']['input']>;
    periodRevisionIndex_gt?: InputMaybe<Scalars['Int']['input']>;
    periodRevisionIndex_gte?: InputMaybe<Scalars['Int']['input']>;
    periodRevisionIndex_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    periodRevisionIndex_lt?: InputMaybe<Scalars['Int']['input']>;
    periodRevisionIndex_lte?: InputMaybe<Scalars['Int']['input']>;
    periodRevisionIndex_not?: InputMaybe<Scalars['Int']['input']>;
    periodRevisionIndex_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    revisionIndex?: InputMaybe<Scalars['Int']['input']>;
    revisionIndex_gt?: InputMaybe<Scalars['Int']['input']>;
    revisionIndex_gte?: InputMaybe<Scalars['Int']['input']>;
    revisionIndex_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    revisionIndex_lt?: InputMaybe<Scalars['Int']['input']>;
    revisionIndex_lte?: InputMaybe<Scalars['Int']['input']>;
    revisionIndex_not?: InputMaybe<Scalars['Int']['input']>;
    revisionIndex_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
}
export type StreamRevision_OrderBy = 'id' | 'mostRecentStream' | 'mostRecentStream__createdAtBlockNumber' | 'mostRecentStream__createdAtTimestamp' | 'mostRecentStream__currentFlowRate' | 'mostRecentStream__deposit' | 'mostRecentStream__id' | 'mostRecentStream__streamedUntilUpdatedAt' | 'mostRecentStream__updatedAtBlockNumber' | 'mostRecentStream__updatedAtTimestamp' | 'mostRecentStream__userData' | 'periodRevisionIndex' | 'revisionIndex';
export interface Stream_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    and?: InputMaybe<Array<InputMaybe<Stream_Filter>>>;
    createdAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    currentFlowRate?: InputMaybe<Scalars['BigInt']['input']>;
    currentFlowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    currentFlowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    currentFlowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    currentFlowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    currentFlowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    currentFlowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    currentFlowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    deposit?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    deposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    deposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    flowUpdatedEvents_?: InputMaybe<FlowUpdatedEvent_Filter>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    or?: InputMaybe<Array<InputMaybe<Stream_Filter>>>;
    receiver?: InputMaybe<Scalars['String']['input']>;
    receiver_?: InputMaybe<Account_Filter>;
    receiver_contains?: InputMaybe<Scalars['String']['input']>;
    receiver_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    receiver_ends_with?: InputMaybe<Scalars['String']['input']>;
    receiver_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    receiver_gt?: InputMaybe<Scalars['String']['input']>;
    receiver_gte?: InputMaybe<Scalars['String']['input']>;
    receiver_in?: InputMaybe<Array<Scalars['String']['input']>>;
    receiver_lt?: InputMaybe<Scalars['String']['input']>;
    receiver_lte?: InputMaybe<Scalars['String']['input']>;
    receiver_not?: InputMaybe<Scalars['String']['input']>;
    receiver_not_contains?: InputMaybe<Scalars['String']['input']>;
    receiver_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    receiver_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    receiver_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    receiver_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    receiver_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    receiver_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    receiver_starts_with?: InputMaybe<Scalars['String']['input']>;
    receiver_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    sender?: InputMaybe<Scalars['String']['input']>;
    sender_?: InputMaybe<Account_Filter>;
    sender_contains?: InputMaybe<Scalars['String']['input']>;
    sender_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_ends_with?: InputMaybe<Scalars['String']['input']>;
    sender_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_gt?: InputMaybe<Scalars['String']['input']>;
    sender_gte?: InputMaybe<Scalars['String']['input']>;
    sender_in?: InputMaybe<Array<Scalars['String']['input']>>;
    sender_lt?: InputMaybe<Scalars['String']['input']>;
    sender_lte?: InputMaybe<Scalars['String']['input']>;
    sender_not?: InputMaybe<Scalars['String']['input']>;
    sender_not_contains?: InputMaybe<Scalars['String']['input']>;
    sender_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    sender_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    sender_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    sender_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    sender_starts_with?: InputMaybe<Scalars['String']['input']>;
    sender_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    streamPeriods_?: InputMaybe<StreamPeriod_Filter>;
    streamedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    streamedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    streamedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    streamedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    streamedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    streamedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    streamedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    streamedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['String']['input']>;
    token_?: InputMaybe<Token_Filter>;
    token_contains?: InputMaybe<Scalars['String']['input']>;
    token_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_gt?: InputMaybe<Scalars['String']['input']>;
    token_gte?: InputMaybe<Scalars['String']['input']>;
    token_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_lt?: InputMaybe<Scalars['String']['input']>;
    token_lte?: InputMaybe<Scalars['String']['input']>;
    token_not?: InputMaybe<Scalars['String']['input']>;
    token_not_contains?: InputMaybe<Scalars['String']['input']>;
    token_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    updatedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type Stream_OrderBy = 'createdAtBlockNumber' | 'createdAtTimestamp' | 'currentFlowRate' | 'deposit' | 'flowUpdatedEvents' | 'id' | 'receiver' | 'receiver__createdAtBlockNumber' | 'receiver__createdAtTimestamp' | 'receiver__id' | 'receiver__isSuperApp' | 'receiver__updatedAtBlockNumber' | 'receiver__updatedAtTimestamp' | 'sender' | 'sender__createdAtBlockNumber' | 'sender__createdAtTimestamp' | 'sender__id' | 'sender__isSuperApp' | 'sender__updatedAtBlockNumber' | 'sender__updatedAtTimestamp' | 'streamPeriods' | 'streamedUntilUpdatedAt' | 'token' | 'token__createdAtBlockNumber' | 'token__createdAtTimestamp' | 'token__decimals' | 'token__id' | 'token__isListed' | 'token__isNativeAssetSuperToken' | 'token__isSuperToken' | 'token__name' | 'token__symbol' | 'token__underlyingAddress' | 'updatedAtBlockNumber' | 'updatedAtTimestamp' | 'userData';
export interface SubscriptionApprovedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<SubscriptionApprovedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    indexId?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexId_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<SubscriptionApprovedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    publisher?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    publisher_lt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_lte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber_lt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_lte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscription?: InputMaybe<Scalars['String']['input']>;
    subscription_?: InputMaybe<IndexSubscription_Filter>;
    subscription_contains?: InputMaybe<Scalars['String']['input']>;
    subscription_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_ends_with?: InputMaybe<Scalars['String']['input']>;
    subscription_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_gt?: InputMaybe<Scalars['String']['input']>;
    subscription_gte?: InputMaybe<Scalars['String']['input']>;
    subscription_in?: InputMaybe<Array<Scalars['String']['input']>>;
    subscription_lt?: InputMaybe<Scalars['String']['input']>;
    subscription_lte?: InputMaybe<Scalars['String']['input']>;
    subscription_not?: InputMaybe<Scalars['String']['input']>;
    subscription_not_contains?: InputMaybe<Scalars['String']['input']>;
    subscription_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    subscription_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    subscription_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    subscription_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_starts_with?: InputMaybe<Scalars['String']['input']>;
    subscription_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type SubscriptionApprovedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'indexId' | 'logIndex' | 'name' | 'order' | 'publisher' | 'subscriber' | 'subscription' | 'subscription__approved' | 'subscription__createdAtBlockNumber' | 'subscription__createdAtTimestamp' | 'subscription__id' | 'subscription__indexValueUntilUpdatedAt' | 'subscription__totalAmountReceivedUntilUpdatedAt' | 'subscription__units' | 'subscription__updatedAtBlockNumber' | 'subscription__updatedAtTimestamp' | 'timestamp' | 'token' | 'transactionHash' | 'userData';
export interface SubscriptionDistributionClaimedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    amount?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    amount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    and?: InputMaybe<Array<InputMaybe<SubscriptionDistributionClaimedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    indexId?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexId_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<SubscriptionDistributionClaimedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    publisher?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    publisher_lt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_lte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber_lt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_lte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscription?: InputMaybe<Scalars['String']['input']>;
    subscription_?: InputMaybe<IndexSubscription_Filter>;
    subscription_contains?: InputMaybe<Scalars['String']['input']>;
    subscription_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_ends_with?: InputMaybe<Scalars['String']['input']>;
    subscription_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_gt?: InputMaybe<Scalars['String']['input']>;
    subscription_gte?: InputMaybe<Scalars['String']['input']>;
    subscription_in?: InputMaybe<Array<Scalars['String']['input']>>;
    subscription_lt?: InputMaybe<Scalars['String']['input']>;
    subscription_lte?: InputMaybe<Scalars['String']['input']>;
    subscription_not?: InputMaybe<Scalars['String']['input']>;
    subscription_not_contains?: InputMaybe<Scalars['String']['input']>;
    subscription_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    subscription_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    subscription_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    subscription_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_starts_with?: InputMaybe<Scalars['String']['input']>;
    subscription_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type SubscriptionDistributionClaimedEvent_OrderBy = 'addresses' | 'amount' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'indexId' | 'logIndex' | 'name' | 'order' | 'publisher' | 'subscriber' | 'subscription' | 'subscription__approved' | 'subscription__createdAtBlockNumber' | 'subscription__createdAtTimestamp' | 'subscription__id' | 'subscription__indexValueUntilUpdatedAt' | 'subscription__totalAmountReceivedUntilUpdatedAt' | 'subscription__units' | 'subscription__updatedAtBlockNumber' | 'subscription__updatedAtTimestamp' | 'timestamp' | 'token' | 'transactionHash';
export interface SubscriptionRevokedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<SubscriptionRevokedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    indexId?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexId_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<SubscriptionRevokedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    publisher?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    publisher_lt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_lte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber_lt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_lte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscription?: InputMaybe<Scalars['String']['input']>;
    subscription_?: InputMaybe<IndexSubscription_Filter>;
    subscription_contains?: InputMaybe<Scalars['String']['input']>;
    subscription_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_ends_with?: InputMaybe<Scalars['String']['input']>;
    subscription_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_gt?: InputMaybe<Scalars['String']['input']>;
    subscription_gte?: InputMaybe<Scalars['String']['input']>;
    subscription_in?: InputMaybe<Array<Scalars['String']['input']>>;
    subscription_lt?: InputMaybe<Scalars['String']['input']>;
    subscription_lte?: InputMaybe<Scalars['String']['input']>;
    subscription_not?: InputMaybe<Scalars['String']['input']>;
    subscription_not_contains?: InputMaybe<Scalars['String']['input']>;
    subscription_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    subscription_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    subscription_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    subscription_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_starts_with?: InputMaybe<Scalars['String']['input']>;
    subscription_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type SubscriptionRevokedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'indexId' | 'logIndex' | 'name' | 'order' | 'publisher' | 'subscriber' | 'subscription' | 'subscription__approved' | 'subscription__createdAtBlockNumber' | 'subscription__createdAtTimestamp' | 'subscription__id' | 'subscription__indexValueUntilUpdatedAt' | 'subscription__totalAmountReceivedUntilUpdatedAt' | 'subscription__units' | 'subscription__updatedAtBlockNumber' | 'subscription__updatedAtTimestamp' | 'timestamp' | 'token' | 'transactionHash' | 'userData';
export interface SubscriptionUnitsUpdatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<SubscriptionUnitsUpdatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    indexId?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_gte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    indexId_lt?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_lte?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not?: InputMaybe<Scalars['BigInt']['input']>;
    indexId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    oldUnits?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_gt?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_gte?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    oldUnits_lt?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_lte?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_not?: InputMaybe<Scalars['BigInt']['input']>;
    oldUnits_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    or?: InputMaybe<Array<InputMaybe<SubscriptionUnitsUpdatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    publisher?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_gte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    publisher_lt?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_lte?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    publisher_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_gte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscriber_lt?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_lte?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    subscriber_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    subscription?: InputMaybe<Scalars['String']['input']>;
    subscription_?: InputMaybe<IndexSubscription_Filter>;
    subscription_contains?: InputMaybe<Scalars['String']['input']>;
    subscription_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_ends_with?: InputMaybe<Scalars['String']['input']>;
    subscription_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_gt?: InputMaybe<Scalars['String']['input']>;
    subscription_gte?: InputMaybe<Scalars['String']['input']>;
    subscription_in?: InputMaybe<Array<Scalars['String']['input']>>;
    subscription_lt?: InputMaybe<Scalars['String']['input']>;
    subscription_lte?: InputMaybe<Scalars['String']['input']>;
    subscription_not?: InputMaybe<Scalars['String']['input']>;
    subscription_not_contains?: InputMaybe<Scalars['String']['input']>;
    subscription_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    subscription_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    subscription_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    subscription_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    subscription_starts_with?: InputMaybe<Scalars['String']['input']>;
    subscription_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    units?: InputMaybe<Scalars['BigInt']['input']>;
    units_gt?: InputMaybe<Scalars['BigInt']['input']>;
    units_gte?: InputMaybe<Scalars['BigInt']['input']>;
    units_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    units_lt?: InputMaybe<Scalars['BigInt']['input']>;
    units_lte?: InputMaybe<Scalars['BigInt']['input']>;
    units_not?: InputMaybe<Scalars['BigInt']['input']>;
    units_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    userData?: InputMaybe<Scalars['Bytes']['input']>;
    userData_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_gte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    userData_lt?: InputMaybe<Scalars['Bytes']['input']>;
    userData_lte?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    userData_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type SubscriptionUnitsUpdatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'indexId' | 'logIndex' | 'name' | 'oldUnits' | 'order' | 'publisher' | 'subscriber' | 'subscription' | 'subscription__approved' | 'subscription__createdAtBlockNumber' | 'subscription__createdAtTimestamp' | 'subscription__id' | 'subscription__indexValueUntilUpdatedAt' | 'subscription__totalAmountReceivedUntilUpdatedAt' | 'subscription__units' | 'subscription__updatedAtBlockNumber' | 'subscription__updatedAtTimestamp' | 'timestamp' | 'token' | 'transactionHash' | 'units' | 'userData';
export interface SuperTokenCreatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<SuperTokenCreatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<SuperTokenCreatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type SuperTokenCreatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'token' | 'transactionHash';
export interface SuperTokenFactoryUpdatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<SuperTokenFactoryUpdatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    newFactory?: InputMaybe<Scalars['Bytes']['input']>;
    newFactory_contains?: InputMaybe<Scalars['Bytes']['input']>;
    newFactory_gt?: InputMaybe<Scalars['Bytes']['input']>;
    newFactory_gte?: InputMaybe<Scalars['Bytes']['input']>;
    newFactory_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    newFactory_lt?: InputMaybe<Scalars['Bytes']['input']>;
    newFactory_lte?: InputMaybe<Scalars['Bytes']['input']>;
    newFactory_not?: InputMaybe<Scalars['Bytes']['input']>;
    newFactory_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    newFactory_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    or?: InputMaybe<Array<InputMaybe<SuperTokenFactoryUpdatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type SuperTokenFactoryUpdatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'newFactory' | 'order' | 'timestamp' | 'transactionHash';
export interface SuperTokenLogicCreatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<SuperTokenLogicCreatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<SuperTokenLogicCreatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    tokenLogic?: InputMaybe<Scalars['Bytes']['input']>;
    tokenLogic_contains?: InputMaybe<Scalars['Bytes']['input']>;
    tokenLogic_gt?: InputMaybe<Scalars['Bytes']['input']>;
    tokenLogic_gte?: InputMaybe<Scalars['Bytes']['input']>;
    tokenLogic_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    tokenLogic_lt?: InputMaybe<Scalars['Bytes']['input']>;
    tokenLogic_lte?: InputMaybe<Scalars['Bytes']['input']>;
    tokenLogic_not?: InputMaybe<Scalars['Bytes']['input']>;
    tokenLogic_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    tokenLogic_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type SuperTokenLogicCreatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'tokenLogic' | 'transactionHash';
export interface SuperTokenLogicUpdatedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<SuperTokenLogicUpdatedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    code?: InputMaybe<Scalars['Bytes']['input']>;
    code_contains?: InputMaybe<Scalars['Bytes']['input']>;
    code_gt?: InputMaybe<Scalars['Bytes']['input']>;
    code_gte?: InputMaybe<Scalars['Bytes']['input']>;
    code_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    code_lt?: InputMaybe<Scalars['Bytes']['input']>;
    code_lte?: InputMaybe<Scalars['Bytes']['input']>;
    code_not?: InputMaybe<Scalars['Bytes']['input']>;
    code_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    code_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<SuperTokenLogicUpdatedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type SuperTokenLogicUpdatedEvent_OrderBy = 'addresses' | 'blockNumber' | 'code' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'token' | 'transactionHash';
export interface SuperTokenMinimumDepositChangedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<SuperTokenMinimumDepositChangedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    governanceAddress?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    governanceAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    host?: InputMaybe<Scalars['Bytes']['input']>;
    host_contains?: InputMaybe<Scalars['Bytes']['input']>;
    host_gt?: InputMaybe<Scalars['Bytes']['input']>;
    host_gte?: InputMaybe<Scalars['Bytes']['input']>;
    host_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    host_lt?: InputMaybe<Scalars['Bytes']['input']>;
    host_lte?: InputMaybe<Scalars['Bytes']['input']>;
    host_not?: InputMaybe<Scalars['Bytes']['input']>;
    host_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    host_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    isKeySet?: InputMaybe<Scalars['Boolean']['input']>;
    isKeySet_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isKeySet_not?: InputMaybe<Scalars['Boolean']['input']>;
    isKeySet_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    minimumDeposit?: InputMaybe<Scalars['BigInt']['input']>;
    minimumDeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    minimumDeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    minimumDeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    minimumDeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    minimumDeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    minimumDeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    minimumDeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<SuperTokenMinimumDepositChangedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    superToken?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_contains?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_gt?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_gte?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    superToken_lt?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_lte?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type SuperTokenMinimumDepositChangedEvent_OrderBy = 'addresses' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'governanceAddress' | 'host' | 'id' | 'isKeySet' | 'logIndex' | 'minimumDeposit' | 'name' | 'order' | 'superToken' | 'timestamp' | 'transactionHash';
export interface TokenDowngradedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    account?: InputMaybe<Scalars['String']['input']>;
    account_?: InputMaybe<Account_Filter>;
    account_contains?: InputMaybe<Scalars['String']['input']>;
    account_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    account_ends_with?: InputMaybe<Scalars['String']['input']>;
    account_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_gt?: InputMaybe<Scalars['String']['input']>;
    account_gte?: InputMaybe<Scalars['String']['input']>;
    account_in?: InputMaybe<Array<Scalars['String']['input']>>;
    account_lt?: InputMaybe<Scalars['String']['input']>;
    account_lte?: InputMaybe<Scalars['String']['input']>;
    account_not?: InputMaybe<Scalars['String']['input']>;
    account_not_contains?: InputMaybe<Scalars['String']['input']>;
    account_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    account_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    account_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    account_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    account_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_starts_with?: InputMaybe<Scalars['String']['input']>;
    account_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    amount?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    amount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    and?: InputMaybe<Array<InputMaybe<TokenDowngradedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<TokenDowngradedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type TokenDowngradedEvent_OrderBy = 'account' | 'account__createdAtBlockNumber' | 'account__createdAtTimestamp' | 'account__id' | 'account__isSuperApp' | 'account__updatedAtBlockNumber' | 'account__updatedAtTimestamp' | 'addresses' | 'amount' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'token' | 'transactionHash';
export interface TokenGovernanceConfig_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    and?: InputMaybe<Array<InputMaybe<TokenGovernanceConfig_Filter>>>;
    createdAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    isDefault?: InputMaybe<Scalars['Boolean']['input']>;
    isDefault_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isDefault_not?: InputMaybe<Scalars['Boolean']['input']>;
    isDefault_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    liquidationPeriod?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_gt?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_gte?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    liquidationPeriod_lt?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_lte?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_not?: InputMaybe<Scalars['BigInt']['input']>;
    liquidationPeriod_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    minimumDeposit?: InputMaybe<Scalars['BigInt']['input']>;
    minimumDeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    minimumDeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    minimumDeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    minimumDeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    minimumDeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    minimumDeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    minimumDeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    or?: InputMaybe<Array<InputMaybe<TokenGovernanceConfig_Filter>>>;
    patricianPeriod?: InputMaybe<Scalars['BigInt']['input']>;
    patricianPeriod_gt?: InputMaybe<Scalars['BigInt']['input']>;
    patricianPeriod_gte?: InputMaybe<Scalars['BigInt']['input']>;
    patricianPeriod_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    patricianPeriod_lt?: InputMaybe<Scalars['BigInt']['input']>;
    patricianPeriod_lte?: InputMaybe<Scalars['BigInt']['input']>;
    patricianPeriod_not?: InputMaybe<Scalars['BigInt']['input']>;
    patricianPeriod_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    rewardAddress?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    rewardAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    rewardAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token?: InputMaybe<Scalars['String']['input']>;
    token_?: InputMaybe<Token_Filter>;
    token_contains?: InputMaybe<Scalars['String']['input']>;
    token_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_gt?: InputMaybe<Scalars['String']['input']>;
    token_gte?: InputMaybe<Scalars['String']['input']>;
    token_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_lt?: InputMaybe<Scalars['String']['input']>;
    token_lte?: InputMaybe<Scalars['String']['input']>;
    token_not?: InputMaybe<Scalars['String']['input']>;
    token_not_contains?: InputMaybe<Scalars['String']['input']>;
    token_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    updatedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type TokenGovernanceConfig_OrderBy = 'createdAtBlockNumber' | 'createdAtTimestamp' | 'id' | 'isDefault' | 'liquidationPeriod' | 'minimumDeposit' | 'patricianPeriod' | 'rewardAddress' | 'token' | 'token__createdAtBlockNumber' | 'token__createdAtTimestamp' | 'token__decimals' | 'token__id' | 'token__isListed' | 'token__isNativeAssetSuperToken' | 'token__isSuperToken' | 'token__name' | 'token__symbol' | 'token__underlyingAddress' | 'updatedAtBlockNumber' | 'updatedAtTimestamp';
export interface TokenStatisticLog_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    and?: InputMaybe<Array<InputMaybe<TokenStatisticLog_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    or?: InputMaybe<Array<InputMaybe<TokenStatisticLog_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_?: InputMaybe<TokenStatistic_Filter>;
    tokenStatistic_contains?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_ends_with?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_gt?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_gte?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_in?: InputMaybe<Array<Scalars['String']['input']>>;
    tokenStatistic_lt?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_lte?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_not?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_not_contains?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    tokenStatistic_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_starts_with?: InputMaybe<Scalars['String']['input']>;
    tokenStatistic_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_?: InputMaybe<Token_Filter>;
    token_contains?: InputMaybe<Scalars['String']['input']>;
    token_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_gt?: InputMaybe<Scalars['String']['input']>;
    token_gte?: InputMaybe<Scalars['String']['input']>;
    token_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_lt?: InputMaybe<Scalars['String']['input']>;
    token_lte?: InputMaybe<Scalars['String']['input']>;
    token_not?: InputMaybe<Scalars['String']['input']>;
    token_not_contains?: InputMaybe<Scalars['String']['input']>;
    token_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    totalAmountDistributed?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountDistributed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributed_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamed?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountTransferred?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferred_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferred_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferred_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountTransferred_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferred_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferred_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferred_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalApprovedSubscriptions?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_gt?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_gte?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalApprovedSubscriptions_lt?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_lte?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_not?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFAAmountStreamed?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFAAmountStreamed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamed_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFADeposit?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFADeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFANumberOfActiveStreams?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFANumberOfActiveStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFANumberOfClosedStreams?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFANumberOfClosedStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFAOutflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFAOutflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalConnectedMemberships?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_gt?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_gte?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalConnectedMemberships_lt?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_lte?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_not?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalDeposit?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalDeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDADeposit?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDADeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDANumberOfActiveStreams?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDANumberOfActiveStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDANumberOfClosedStreams?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDANumberOfClosedStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDAOutflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDAOutflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalMembershipsWithUnits?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_gt?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_gte?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalMembershipsWithUnits_lt?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_lte?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_not?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfAccounts?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfAccounts_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfAccounts_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfAccounts_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfAccounts_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfAccounts_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfAccounts_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfAccounts_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActiveIndexes?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveIndexes_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveIndexes_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveIndexes_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActiveIndexes_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveIndexes_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveIndexes_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveIndexes_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActivePools?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActivePools_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActivePools_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActivePools_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActivePools_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActivePools_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActivePools_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActivePools_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActiveStreams?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActiveStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfClosedStreams?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfClosedStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfHolders?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfHolders_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfHolders_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfHolders_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfHolders_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfHolders_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfHolders_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfHolders_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfIndexes?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfIndexes_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfIndexes_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfIndexes_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfIndexes_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfIndexes_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfIndexes_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfIndexes_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfPools?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfPools_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfPools_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfPools_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfPools_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfPools_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfPools_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfPools_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalOutflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalOutflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalSubscriptionsWithUnits?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_gt?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_gte?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalSubscriptionsWithUnits_lt?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_lte?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_not?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalSupply?: InputMaybe<Scalars['BigInt']['input']>;
    totalSupply_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalSupply_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalSupply_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalSupply_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalSupply_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalSupply_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalSupply_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    triggeredByEventName?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_contains?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_ends_with?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_gt?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_gte?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_in?: InputMaybe<Array<Scalars['String']['input']>>;
    triggeredByEventName_lt?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_lte?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not_contains?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    triggeredByEventName_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_starts_with?: InputMaybe<Scalars['String']['input']>;
    triggeredByEventName_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
}
export type TokenStatisticLog_OrderBy = 'blockNumber' | 'id' | 'logIndex' | 'order' | 'timestamp' | 'token' | 'tokenStatistic' | 'tokenStatistic__id' | 'tokenStatistic__totalAmountDistributedUntilUpdatedAt' | 'tokenStatistic__totalAmountStreamedUntilUpdatedAt' | 'tokenStatistic__totalAmountTransferredUntilUpdatedAt' | 'tokenStatistic__totalApprovedSubscriptions' | 'tokenStatistic__totalCFAAmountStreamedUntilUpdatedAt' | 'tokenStatistic__totalCFADeposit' | 'tokenStatistic__totalCFANumberOfActiveStreams' | 'tokenStatistic__totalCFANumberOfClosedStreams' | 'tokenStatistic__totalCFAOutflowRate' | 'tokenStatistic__totalConnectedMemberships' | 'tokenStatistic__totalDeposit' | 'tokenStatistic__totalGDADeposit' | 'tokenStatistic__totalGDANumberOfActiveStreams' | 'tokenStatistic__totalGDANumberOfClosedStreams' | 'tokenStatistic__totalGDAOutflowRate' | 'tokenStatistic__totalMembershipsWithUnits' | 'tokenStatistic__totalNumberOfAccounts' | 'tokenStatistic__totalNumberOfActiveIndexes' | 'tokenStatistic__totalNumberOfActivePools' | 'tokenStatistic__totalNumberOfActiveStreams' | 'tokenStatistic__totalNumberOfClosedStreams' | 'tokenStatistic__totalNumberOfHolders' | 'tokenStatistic__totalNumberOfIndexes' | 'tokenStatistic__totalNumberOfPools' | 'tokenStatistic__totalOutflowRate' | 'tokenStatistic__totalSubscriptionsWithUnits' | 'tokenStatistic__totalSupply' | 'tokenStatistic__updatedAtBlockNumber' | 'tokenStatistic__updatedAtTimestamp' | 'token__createdAtBlockNumber' | 'token__createdAtTimestamp' | 'token__decimals' | 'token__id' | 'token__isListed' | 'token__isNativeAssetSuperToken' | 'token__isSuperToken' | 'token__name' | 'token__symbol' | 'token__underlyingAddress' | 'totalAmountDistributed' | 'totalAmountStreamed' | 'totalAmountTransferred' | 'totalApprovedSubscriptions' | 'totalCFAAmountStreamed' | 'totalCFADeposit' | 'totalCFANumberOfActiveStreams' | 'totalCFANumberOfClosedStreams' | 'totalCFAOutflowRate' | 'totalConnectedMemberships' | 'totalDeposit' | 'totalGDADeposit' | 'totalGDANumberOfActiveStreams' | 'totalGDANumberOfClosedStreams' | 'totalGDAOutflowRate' | 'totalMembershipsWithUnits' | 'totalNumberOfAccounts' | 'totalNumberOfActiveIndexes' | 'totalNumberOfActivePools' | 'totalNumberOfActiveStreams' | 'totalNumberOfClosedStreams' | 'totalNumberOfHolders' | 'totalNumberOfIndexes' | 'totalNumberOfPools' | 'totalOutflowRate' | 'totalSubscriptionsWithUnits' | 'totalSupply' | 'transactionHash' | 'triggeredByEventName';
export interface TokenStatistic_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    and?: InputMaybe<Array<InputMaybe<TokenStatistic_Filter>>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    or?: InputMaybe<Array<InputMaybe<TokenStatistic_Filter>>>;
    token?: InputMaybe<Scalars['String']['input']>;
    tokenStatisticLogs_?: InputMaybe<TokenStatisticLog_Filter>;
    token_?: InputMaybe<Token_Filter>;
    token_contains?: InputMaybe<Scalars['String']['input']>;
    token_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_gt?: InputMaybe<Scalars['String']['input']>;
    token_gte?: InputMaybe<Scalars['String']['input']>;
    token_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_lt?: InputMaybe<Scalars['String']['input']>;
    token_lte?: InputMaybe<Scalars['String']['input']>;
    token_not?: InputMaybe<Scalars['String']['input']>;
    token_not_contains?: InputMaybe<Scalars['String']['input']>;
    token_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    token_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    token_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token_starts_with?: InputMaybe<Scalars['String']['input']>;
    token_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    totalAmountDistributedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountDistributedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountDistributedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountStreamedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountStreamedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountTransferredUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferredUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferredUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferredUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalAmountTransferredUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferredUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferredUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalAmountTransferredUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalApprovedSubscriptions?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_gt?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_gte?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalApprovedSubscriptions_lt?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_lte?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_not?: InputMaybe<Scalars['Int']['input']>;
    totalApprovedSubscriptions_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFAAmountStreamedUntilUpdatedAt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedUntilUpdatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedUntilUpdatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedUntilUpdatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFAAmountStreamedUntilUpdatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedUntilUpdatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedUntilUpdatedAt_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAAmountStreamedUntilUpdatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFADeposit?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFADeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFADeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFANumberOfActiveStreams?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFANumberOfActiveStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfActiveStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFANumberOfClosedStreams?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFANumberOfClosedStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalCFANumberOfClosedStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalCFAOutflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalCFAOutflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalCFAOutflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalConnectedMemberships?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_gt?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_gte?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalConnectedMemberships_lt?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_lte?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_not?: InputMaybe<Scalars['Int']['input']>;
    totalConnectedMemberships_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalDeposit?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalDeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalDeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDADeposit?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDADeposit_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDADeposit_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDANumberOfActiveStreams?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDANumberOfActiveStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfActiveStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDANumberOfClosedStreams?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDANumberOfClosedStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalGDANumberOfClosedStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalGDAOutflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalGDAOutflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalGDAOutflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalMembershipsWithUnits?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_gt?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_gte?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalMembershipsWithUnits_lt?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_lte?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_not?: InputMaybe<Scalars['Int']['input']>;
    totalMembershipsWithUnits_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfAccounts?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfAccounts_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfAccounts_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfAccounts_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfAccounts_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfAccounts_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfAccounts_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfAccounts_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActiveIndexes?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveIndexes_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveIndexes_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveIndexes_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActiveIndexes_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveIndexes_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveIndexes_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveIndexes_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActivePools?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActivePools_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActivePools_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActivePools_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActivePools_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActivePools_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActivePools_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActivePools_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActiveStreams?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfActiveStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfActiveStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfClosedStreams?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfClosedStreams_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfClosedStreams_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfHolders?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfHolders_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfHolders_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfHolders_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfHolders_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfHolders_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfHolders_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfHolders_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfIndexes?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfIndexes_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfIndexes_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfIndexes_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfIndexes_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfIndexes_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfIndexes_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfIndexes_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfPools?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfPools_gt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfPools_gte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfPools_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalNumberOfPools_lt?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfPools_lte?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfPools_not?: InputMaybe<Scalars['Int']['input']>;
    totalNumberOfPools_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalOutflowRate?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalOutflowRate_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalOutflowRate_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalSubscriptionsWithUnits?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_gt?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_gte?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalSubscriptionsWithUnits_lt?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_lte?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_not?: InputMaybe<Scalars['Int']['input']>;
    totalSubscriptionsWithUnits_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    totalSupply?: InputMaybe<Scalars['BigInt']['input']>;
    totalSupply_gt?: InputMaybe<Scalars['BigInt']['input']>;
    totalSupply_gte?: InputMaybe<Scalars['BigInt']['input']>;
    totalSupply_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    totalSupply_lt?: InputMaybe<Scalars['BigInt']['input']>;
    totalSupply_lte?: InputMaybe<Scalars['BigInt']['input']>;
    totalSupply_not?: InputMaybe<Scalars['BigInt']['input']>;
    totalSupply_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    updatedAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    updatedAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type TokenStatistic_OrderBy = 'id' | 'token' | 'tokenStatisticLogs' | 'token__createdAtBlockNumber' | 'token__createdAtTimestamp' | 'token__decimals' | 'token__id' | 'token__isListed' | 'token__isNativeAssetSuperToken' | 'token__isSuperToken' | 'token__name' | 'token__symbol' | 'token__underlyingAddress' | 'totalAmountDistributedUntilUpdatedAt' | 'totalAmountStreamedUntilUpdatedAt' | 'totalAmountTransferredUntilUpdatedAt' | 'totalApprovedSubscriptions' | 'totalCFAAmountStreamedUntilUpdatedAt' | 'totalCFADeposit' | 'totalCFANumberOfActiveStreams' | 'totalCFANumberOfClosedStreams' | 'totalCFAOutflowRate' | 'totalConnectedMemberships' | 'totalDeposit' | 'totalGDADeposit' | 'totalGDANumberOfActiveStreams' | 'totalGDANumberOfClosedStreams' | 'totalGDAOutflowRate' | 'totalMembershipsWithUnits' | 'totalNumberOfAccounts' | 'totalNumberOfActiveIndexes' | 'totalNumberOfActivePools' | 'totalNumberOfActiveStreams' | 'totalNumberOfClosedStreams' | 'totalNumberOfHolders' | 'totalNumberOfIndexes' | 'totalNumberOfPools' | 'totalOutflowRate' | 'totalSubscriptionsWithUnits' | 'totalSupply' | 'updatedAtBlockNumber' | 'updatedAtTimestamp';
export interface TokenUpgradedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    account?: InputMaybe<Scalars['String']['input']>;
    account_?: InputMaybe<Account_Filter>;
    account_contains?: InputMaybe<Scalars['String']['input']>;
    account_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    account_ends_with?: InputMaybe<Scalars['String']['input']>;
    account_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_gt?: InputMaybe<Scalars['String']['input']>;
    account_gte?: InputMaybe<Scalars['String']['input']>;
    account_in?: InputMaybe<Array<Scalars['String']['input']>>;
    account_lt?: InputMaybe<Scalars['String']['input']>;
    account_lte?: InputMaybe<Scalars['String']['input']>;
    account_not?: InputMaybe<Scalars['String']['input']>;
    account_not_contains?: InputMaybe<Scalars['String']['input']>;
    account_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    account_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    account_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    account_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    account_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    account_starts_with?: InputMaybe<Scalars['String']['input']>;
    account_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    amount?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_gte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    amount_lt?: InputMaybe<Scalars['BigInt']['input']>;
    amount_lte?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not?: InputMaybe<Scalars['BigInt']['input']>;
    amount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    and?: InputMaybe<Array<InputMaybe<TokenUpgradedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<TokenUpgradedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type TokenUpgradedEvent_OrderBy = 'account' | 'account__createdAtBlockNumber' | 'account__createdAtTimestamp' | 'account__id' | 'account__isSuperApp' | 'account__updatedAtBlockNumber' | 'account__updatedAtTimestamp' | 'addresses' | 'amount' | 'blockNumber' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'token' | 'transactionHash';
export interface Token_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    and?: InputMaybe<Array<InputMaybe<Token_Filter>>>;
    createdAtBlockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    createdAtTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    createdAtTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    decimals?: InputMaybe<Scalars['Int']['input']>;
    decimals_gt?: InputMaybe<Scalars['Int']['input']>;
    decimals_gte?: InputMaybe<Scalars['Int']['input']>;
    decimals_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    decimals_lt?: InputMaybe<Scalars['Int']['input']>;
    decimals_lte?: InputMaybe<Scalars['Int']['input']>;
    decimals_not?: InputMaybe<Scalars['Int']['input']>;
    decimals_not_in?: InputMaybe<Array<Scalars['Int']['input']>>;
    governanceConfig?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_?: InputMaybe<TokenGovernanceConfig_Filter>;
    governanceConfig_contains?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_ends_with?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_gt?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_gte?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_in?: InputMaybe<Array<Scalars['String']['input']>>;
    governanceConfig_lt?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_lte?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_not?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_not_contains?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    governanceConfig_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_starts_with?: InputMaybe<Scalars['String']['input']>;
    governanceConfig_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    isListed?: InputMaybe<Scalars['Boolean']['input']>;
    isListed_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isListed_not?: InputMaybe<Scalars['Boolean']['input']>;
    isListed_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isNativeAssetSuperToken?: InputMaybe<Scalars['Boolean']['input']>;
    isNativeAssetSuperToken_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isNativeAssetSuperToken_not?: InputMaybe<Scalars['Boolean']['input']>;
    isNativeAssetSuperToken_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isSuperToken?: InputMaybe<Scalars['Boolean']['input']>;
    isSuperToken_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isSuperToken_not?: InputMaybe<Scalars['Boolean']['input']>;
    isSuperToken_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<Token_Filter>>>;
    symbol?: InputMaybe<Scalars['String']['input']>;
    symbol_contains?: InputMaybe<Scalars['String']['input']>;
    symbol_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    symbol_ends_with?: InputMaybe<Scalars['String']['input']>;
    symbol_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    symbol_gt?: InputMaybe<Scalars['String']['input']>;
    symbol_gte?: InputMaybe<Scalars['String']['input']>;
    symbol_in?: InputMaybe<Array<Scalars['String']['input']>>;
    symbol_lt?: InputMaybe<Scalars['String']['input']>;
    symbol_lte?: InputMaybe<Scalars['String']['input']>;
    symbol_not?: InputMaybe<Scalars['String']['input']>;
    symbol_not_contains?: InputMaybe<Scalars['String']['input']>;
    symbol_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    symbol_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    symbol_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    symbol_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    symbol_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    symbol_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    symbol_starts_with?: InputMaybe<Scalars['String']['input']>;
    symbol_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    underlyingAddress?: InputMaybe<Scalars['Bytes']['input']>;
    underlyingAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
    underlyingAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
    underlyingAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
    underlyingAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    underlyingAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
    underlyingAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
    underlyingAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
    underlyingAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    underlyingAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    underlyingToken?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_?: InputMaybe<Token_Filter>;
    underlyingToken_contains?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_ends_with?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_gt?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_gte?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_in?: InputMaybe<Array<Scalars['String']['input']>>;
    underlyingToken_lt?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_lte?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_not?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_not_contains?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    underlyingToken_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_starts_with?: InputMaybe<Scalars['String']['input']>;
    underlyingToken_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
}
export type Token_OrderBy = 'createdAtBlockNumber' | 'createdAtTimestamp' | 'decimals' | 'governanceConfig' | 'governanceConfig__createdAtBlockNumber' | 'governanceConfig__createdAtTimestamp' | 'governanceConfig__id' | 'governanceConfig__isDefault' | 'governanceConfig__liquidationPeriod' | 'governanceConfig__minimumDeposit' | 'governanceConfig__patricianPeriod' | 'governanceConfig__rewardAddress' | 'governanceConfig__updatedAtBlockNumber' | 'governanceConfig__updatedAtTimestamp' | 'id' | 'isListed' | 'isNativeAssetSuperToken' | 'isSuperToken' | 'name' | 'symbol' | 'underlyingAddress' | 'underlyingToken' | 'underlyingToken__createdAtBlockNumber' | 'underlyingToken__createdAtTimestamp' | 'underlyingToken__decimals' | 'underlyingToken__id' | 'underlyingToken__isListed' | 'underlyingToken__isNativeAssetSuperToken' | 'underlyingToken__isSuperToken' | 'underlyingToken__name' | 'underlyingToken__symbol' | 'underlyingToken__underlyingAddress';
export interface TransferEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<TransferEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    from?: InputMaybe<Scalars['String']['input']>;
    from_?: InputMaybe<Account_Filter>;
    from_contains?: InputMaybe<Scalars['String']['input']>;
    from_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    from_ends_with?: InputMaybe<Scalars['String']['input']>;
    from_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    from_gt?: InputMaybe<Scalars['String']['input']>;
    from_gte?: InputMaybe<Scalars['String']['input']>;
    from_in?: InputMaybe<Array<Scalars['String']['input']>>;
    from_lt?: InputMaybe<Scalars['String']['input']>;
    from_lte?: InputMaybe<Scalars['String']['input']>;
    from_not?: InputMaybe<Scalars['String']['input']>;
    from_not_contains?: InputMaybe<Scalars['String']['input']>;
    from_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    from_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    from_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    from_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    from_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    from_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    from_starts_with?: InputMaybe<Scalars['String']['input']>;
    from_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<TransferEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    to?: InputMaybe<Scalars['String']['input']>;
    to_?: InputMaybe<Account_Filter>;
    to_contains?: InputMaybe<Scalars['String']['input']>;
    to_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    to_ends_with?: InputMaybe<Scalars['String']['input']>;
    to_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    to_gt?: InputMaybe<Scalars['String']['input']>;
    to_gte?: InputMaybe<Scalars['String']['input']>;
    to_in?: InputMaybe<Array<Scalars['String']['input']>>;
    to_lt?: InputMaybe<Scalars['String']['input']>;
    to_lte?: InputMaybe<Scalars['String']['input']>;
    to_not?: InputMaybe<Scalars['String']['input']>;
    to_not_contains?: InputMaybe<Scalars['String']['input']>;
    to_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    to_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    to_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    to_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    to_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    to_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    to_starts_with?: InputMaybe<Scalars['String']['input']>;
    to_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    token?: InputMaybe<Scalars['Bytes']['input']>;
    token_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_gt?: InputMaybe<Scalars['Bytes']['input']>;
    token_gte?: InputMaybe<Scalars['Bytes']['input']>;
    token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    token_lt?: InputMaybe<Scalars['Bytes']['input']>;
    token_lte?: InputMaybe<Scalars['Bytes']['input']>;
    token_not?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    value?: InputMaybe<Scalars['BigInt']['input']>;
    value_gt?: InputMaybe<Scalars['BigInt']['input']>;
    value_gte?: InputMaybe<Scalars['BigInt']['input']>;
    value_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    value_lt?: InputMaybe<Scalars['BigInt']['input']>;
    value_lte?: InputMaybe<Scalars['BigInt']['input']>;
    value_not?: InputMaybe<Scalars['BigInt']['input']>;
    value_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
}
export type TransferEvent_OrderBy = 'addresses' | 'blockNumber' | 'from' | 'from__createdAtBlockNumber' | 'from__createdAtTimestamp' | 'from__id' | 'from__isSuperApp' | 'from__updatedAtBlockNumber' | 'from__updatedAtTimestamp' | 'gasPrice' | 'gasUsed' | 'id' | 'logIndex' | 'name' | 'order' | 'timestamp' | 'to' | 'to__createdAtBlockNumber' | 'to__createdAtTimestamp' | 'to__id' | 'to__isSuperApp' | 'to__updatedAtBlockNumber' | 'to__updatedAtTimestamp' | 'token' | 'transactionHash' | 'value';
export interface TrustedForwarderChangedEvent_Filter {
    _change_block?: InputMaybe<BlockChangedFilter>;
    addresses?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    addresses_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    and?: InputMaybe<Array<InputMaybe<TrustedForwarderChangedEvent_Filter>>>;
    blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
    blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    enabled?: InputMaybe<Scalars['Boolean']['input']>;
    enabled_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    enabled_not?: InputMaybe<Scalars['Boolean']['input']>;
    enabled_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    forwarder?: InputMaybe<Scalars['Bytes']['input']>;
    forwarder_contains?: InputMaybe<Scalars['Bytes']['input']>;
    forwarder_gt?: InputMaybe<Scalars['Bytes']['input']>;
    forwarder_gte?: InputMaybe<Scalars['Bytes']['input']>;
    forwarder_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    forwarder_lt?: InputMaybe<Scalars['Bytes']['input']>;
    forwarder_lte?: InputMaybe<Scalars['Bytes']['input']>;
    forwarder_not?: InputMaybe<Scalars['Bytes']['input']>;
    forwarder_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    forwarder_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    gasPrice?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>;
    gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    governanceAddress?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    governanceAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    governanceAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    host?: InputMaybe<Scalars['Bytes']['input']>;
    host_contains?: InputMaybe<Scalars['Bytes']['input']>;
    host_gt?: InputMaybe<Scalars['Bytes']['input']>;
    host_gte?: InputMaybe<Scalars['Bytes']['input']>;
    host_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    host_lt?: InputMaybe<Scalars['Bytes']['input']>;
    host_lte?: InputMaybe<Scalars['Bytes']['input']>;
    host_not?: InputMaybe<Scalars['Bytes']['input']>;
    host_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    host_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    id?: InputMaybe<Scalars['ID']['input']>;
    id_gt?: InputMaybe<Scalars['ID']['input']>;
    id_gte?: InputMaybe<Scalars['ID']['input']>;
    id_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    id_lt?: InputMaybe<Scalars['ID']['input']>;
    id_lte?: InputMaybe<Scalars['ID']['input']>;
    id_not?: InputMaybe<Scalars['ID']['input']>;
    id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>;
    isKeySet?: InputMaybe<Scalars['Boolean']['input']>;
    isKeySet_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    isKeySet_not?: InputMaybe<Scalars['Boolean']['input']>;
    isKeySet_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>;
    logIndex?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not?: InputMaybe<Scalars['BigInt']['input']>;
    logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    name?: InputMaybe<Scalars['String']['input']>;
    name_contains?: InputMaybe<Scalars['String']['input']>;
    name_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_gt?: InputMaybe<Scalars['String']['input']>;
    name_gte?: InputMaybe<Scalars['String']['input']>;
    name_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_lt?: InputMaybe<Scalars['String']['input']>;
    name_lte?: InputMaybe<Scalars['String']['input']>;
    name_not?: InputMaybe<Scalars['String']['input']>;
    name_not_contains?: InputMaybe<Scalars['String']['input']>;
    name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with?: InputMaybe<Scalars['String']['input']>;
    name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
    name_not_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    name_starts_with?: InputMaybe<Scalars['String']['input']>;
    name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
    or?: InputMaybe<Array<InputMaybe<TrustedForwarderChangedEvent_Filter>>>;
    order?: InputMaybe<Scalars['BigInt']['input']>;
    order_gt?: InputMaybe<Scalars['BigInt']['input']>;
    order_gte?: InputMaybe<Scalars['BigInt']['input']>;
    order_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    order_lt?: InputMaybe<Scalars['BigInt']['input']>;
    order_lte?: InputMaybe<Scalars['BigInt']['input']>;
    order_not?: InputMaybe<Scalars['BigInt']['input']>;
    order_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    superToken?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_contains?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_gt?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_gte?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    superToken_lt?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_lte?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    superToken_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    timestamp?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    timestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
    timestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
    transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
    transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
    transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
}
export type TrustedForwarderChangedEvent_OrderBy = 'addresses' | 'blockNumber' | 'enabled' | 'forwarder' | 'gasPrice' | 'gasUsed' | 'governanceAddress' | 'host' | 'id' | 'isKeySet' | 'logIndex' | 'name' | 'order' | 'superToken' | 'timestamp' | 'transactionHash';
export type _SubgraphErrorPolicy_ = 'allow' | 'deny';
//# sourceMappingURL=schema.generated.d.ts.map