import { Chain } from '../../constants'; import { Connection } from '../../types/types'; export declare type Constructor = new (...args: any[]) => T; export declare class Vault { chainId: Chain; vaultAddress: string; modules?: string[]; isReadOnly: boolean; connection: Connection; constructor(vaultAddress: string, connection: Connection, chainId: Chain, modules?: string[]); getTokenInfo(): Promise<{ tokenAddress: string; tokenId: string; }>; }