UNPKG

@metamask/snaps-rpc-methods

Version:
25 lines 2.17 kB
import type { CancelBackgroundEventMethodHooks } from "./cancelBackgroundEvent.mjs"; import type { ClearStateHooks } from "./clearState.mjs"; import type { CloseWebSocketMethodHooks } from "./closeWebSocket.mjs"; import type { CreateInterfaceMethodHooks } from "./createInterface.mjs"; import type { ProviderRequestMethodHooks } from "./experimentalProviderRequest.mjs"; import type { GetAllSnapsHooks } from "./getAllSnaps.mjs"; import type { GetBackgroundEventsMethodHooks } from "./getBackgroundEvents.mjs"; import type { GetClientStatusHooks } from "./getClientStatus.mjs"; import type { GetCurrencyRateMethodHooks } from "./getCurrencyRate.mjs"; import type { GetInterfaceStateMethodHooks } from "./getInterfaceState.mjs"; import type { GetSnapsHooks } from "./getSnaps.mjs"; import type { GetStateHooks } from "./getState.mjs"; import type { GetWebSocketsMethodHooks } from "./getWebSockets.mjs"; import type { ListEntropySourcesHooks } from "./listEntropySources.mjs"; import type { OpenWebSocketMethodHooks } from "./openWebSocket.mjs"; import type { RequestSnapsHooks } from "./requestSnaps.mjs"; import type { ResolveInterfaceMethodHooks } from "./resolveInterface.mjs"; import type { ScheduleBackgroundEventMethodHooks } from "./scheduleBackgroundEvent.mjs"; import type { SendWebSocketMessageMethodHooks } from "./sendWebSocketMessage.mjs"; import type { SetStateHooks } from "./setState.mjs"; import type { UpdateInterfaceMethodHooks } from "./updateInterface.mjs"; export type PermittedRpcMethodHooks = ClearStateHooks & GetAllSnapsHooks & GetClientStatusHooks & GetSnapsHooks & GetStateHooks & ListEntropySourcesHooks & RequestSnapsHooks & CreateInterfaceMethodHooks & UpdateInterfaceMethodHooks & GetInterfaceStateMethodHooks & ResolveInterfaceMethodHooks & GetCurrencyRateMethodHooks & ProviderRequestMethodHooks & ScheduleBackgroundEventMethodHooks & CancelBackgroundEventMethodHooks & GetBackgroundEventsMethodHooks & SetStateHooks & OpenWebSocketMethodHooks & CloseWebSocketMethodHooks & SendWebSocketMessageMethodHooks & GetWebSocketsMethodHooks; export * from "./handlers.mjs"; export * from "./middleware.mjs"; //# sourceMappingURL=index.d.mts.map