@enjin-io/metamask-enjin-adapter
Version:
18 lines (17 loc) • 736 B
TypeScript
import type { EIP1193Provider } from './types';
export declare function hasMetaMask(): boolean;
export declare function hasSnapsSupport(provider?: EIP1193Provider): Promise<boolean>;
export declare function getMetaMask(): Promise<EIP1193Provider | null>;
export declare function getMetaMaskEIP6963Provider(): Promise<EIP1193Provider>;
export declare function isPolkadotSnapInstalled(snapOrigin: string, version?: string): Promise<boolean>;
export declare type GetSnapsResponse = {
[k: string]: {
permissionName?: string;
id?: string;
version?: string;
initialPermissions?: {
[k: string]: unknown;
};
};
};
export declare function isMetamaskSnapsSupported(): Promise<boolean>;