UNPKG

@metamask/snaps-sdk

Version:

A library containing the core functionality for building MetaMask Snaps

23 lines 917 B
import { NodeType } from "../nodes.mjs"; export declare enum ButtonVariant { Primary = "primary", Secondary = "secondary" } export declare enum ButtonType { Button = "button", Submit = "submit" } export declare const ButtonStruct: import("@metamask/superstruct").Struct<{ value: string; type: NodeType.Button; variant?: "primary" | "secondary" | undefined; name?: string | undefined; buttonType?: "button" | "submit" | undefined; }, { type: import("@metamask/superstruct").Struct<NodeType.Button, null>; value: import("@metamask/superstruct").Struct<string, null>; variant: import("@metamask/superstruct").Struct<"primary" | "secondary" | undefined, null>; buttonType: import("@metamask/superstruct").Struct<"button" | "submit" | undefined, null>; name: import("@metamask/superstruct").Struct<string | undefined, null>; }>; //# sourceMappingURL=button.d.mts.map