UNPKG

@metamask/snaps-rpc-methods

Version:
15 lines 738 B
import type { PermissionSpecificationBuilder } from "@metamask/permission-controller"; import { PermissionType } from "@metamask/permission-controller"; import { SnapEndowments } from "./enum.cjs"; declare const permissionName = SnapEndowments.EthereumProvider; export declare const ethereumProviderEndowmentBuilder: Readonly<{ readonly targetName: SnapEndowments.EthereumProvider; readonly specificationBuilder: PermissionSpecificationBuilder<PermissionType.Endowment, any, { permissionType: PermissionType.Endowment; targetName: typeof permissionName; endowmentGetter: (_options?: any) => ['ethereum']; allowedCaveats: null; }>; }>; export {}; //# sourceMappingURL=ethereum-provider.d.cts.map