UNPKG

@catalabs/catalyst-sdk

Version:
18 lines 1.06 kB
import { EvmSDK } from '../evm-sdk'; import { AddressAndVersion } from '../interfaces'; import { IDescriberModule } from '../interfaces/describer-module.interface'; export declare class EvmDescriberModule implements IDescriberModule { private sdk; constructor(sdk: EvmSDK); getWhitelistedTemplates(describer: string): Promise<string[]>; getWhitelistedTemplatesCount(describer: string): Promise<bigint>; getWhitelistedCrosschainInterfaces(describer: string): Promise<string[]>; getWhitelistedCcisWithVersions(describer: string): Promise<AddressAndVersion[]>; getVaultFactories(describer: string): Promise<string[]>; getVaultFactoriesCount(describer: string): Promise<bigint>; getVaultType(describer: string, vault: string): Promise<string>; getVaultTokens(describer: string, vault: string): Promise<string[]>; getVaultMathematicalLibrary(describer: string, vault: string): Promise<string>; getVaultPrices(describer: string, vault: string): Promise<bigint[]>; } //# sourceMappingURL=evm-describers.module.d.ts.map