UNPKG

@keplr-wallet/types

Version:

21 lines (19 loc) 645 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; }