import * as Types from '../schema.generated';
import { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/core';
export type GetAccountTokenSnapshotsQueryVariables = Types.Exact<{
    where?: Types.AccountTokenSnapshot_Filter;
    skip?: Types.Scalars['Int']['input'];
    first?: Types.Scalars['Int']['input'];
    orderBy?: Types.AccountTokenSnapshot_OrderBy;
    orderDirection?: Types.OrderDirection;
}>;
export type GetAccountTokenSnapshotsQuery = {
    result: Array<{
        id: string;
        updatedAtTimestamp: string;
        updatedAtBlockNumber: string;
        totalNumberOfActiveStreams: number;
        activeOutgoingStreamCount: number;
        activeIncomingStreamCount: number;
        totalNumberOfClosedStreams: number;
        inactiveOutgoingStreamCount: number;
        inactiveIncomingStreamCount: number;
        totalSubscriptionsWithUnits: number;
        totalApprovedSubscriptions: number;
        balanceUntilUpdatedAt: string;
        totalNetFlowRate: string;
        totalInflowRate: string;
        totalOutflowRate: string;
        totalAmountStreamedUntilUpdatedAt: string;
        totalAmountTransferredUntilUpdatedAt: string;
        account: {
            id: string;
        };
        token: {
            id: string;
            createdAtTimestamp: string;
            createdAtBlockNumber: string;
            name: string;
            symbol: string;
            isListed: boolean;
            isNativeAssetSuperToken: boolean;
            underlyingAddress: string;
        };
    }>;
};
export declare const GetAccountTokenSnapshotsDocument: DocumentNode<GetAccountTokenSnapshotsQuery, GetAccountTokenSnapshotsQueryVariables>;
//# sourceMappingURL=getAccountTokenSnapshots.generated.d.ts.map