import { DocumentNode } from '@apollo/client/core'; import { TokenOrAddress } from '../../../../api'; import PremiaVoidnode from '../../index'; export declare class VaultQuery { static vaultId(address: string): string; static GetVault(voidnode: PremiaVoidnode, address: string): DocumentNode; static GetVaultExtended(voidnode: PremiaVoidnode, address: string): DocumentNode; static GetAllVaultsExtended(voidnode: PremiaVoidnode): DocumentNode; static GetVaults(voidnode: PremiaVoidnode, tokenAddress: string): DocumentNode; static GetVaultsExtended(voidnode: PremiaVoidnode, tokenAddress: string): DocumentNode; static GetVaultsForToken(voidnode: PremiaVoidnode, _token: TokenOrAddress): DocumentNode; static GetVaultsExtendedForToken(voidnode: PremiaVoidnode, _token: TokenOrAddress): DocumentNode; }