UNPKG

@metamask/keyring-snap-sdk

Version:
19 lines 797 B
import { type KeyringEvent, type KeyringEventPayload } from "@metamask/keyring-api"; import type { SnapsProvider } from "@metamask/snaps-sdk"; import { type GetSelectedAccountsResponse } from "./methods.mjs"; /** * Emit a keyring event from a snap. * * @param snap - The global snap object. * @param event - The event name. * @param data - The event data. */ export declare function emitSnapKeyringEvent<Event extends KeyringEvent>(snap: SnapsProvider, event: Event, data: KeyringEventPayload<Event>): Promise<void>; /** * Get the selected accounts from a snap. * * @param snap - The global snap object. * @returns The selected accounts. */ export declare function getSelectedAccounts(snap: SnapsProvider): Promise<GetSelectedAccountsResponse>; //# sourceMappingURL=snap-utils.d.mts.map