UNPKG

@keplr-wallet/types

Version:

11 lines (10 loc) 618 B
import { Keplr, KeplrSignOptions } from "./wallet"; import { OfflineAminoSigner, OfflineDirectSigner } from "./cosmjs"; import { SecretUtils } from "./secretjs"; export interface Window { keplr?: Keplr; getOfflineSigner?: (chainId: string, signOptions?: KeplrSignOptions) => OfflineAminoSigner & OfflineDirectSigner; getOfflineSignerOnlyAmino?: (chainId: string, signOptions?: KeplrSignOptions) => OfflineAminoSigner; getOfflineSignerAuto?: (chainId: string, signOptions?: KeplrSignOptions) => Promise<OfflineAminoSigner | OfflineDirectSigner>; getEnigmaUtils?: (chainId: string) => SecretUtils; }