import type { BaseComponent } from "../base"; import type { BorderType, ShadowType, ShapeType, SizeType, Spacing } from "../.."; import type { Dimension } from "../alignment"; export interface WalletButtonProps extends BaseComponent { type: "wallet_button"; size?: SizeType; dimension?: Dimension; spacing?: number; margin?: Spacing; border?: BorderType | null; shape?: ShapeType | null; onWalletButtonReady?: (walletButtonAvailable?: boolean) => void; shadow?: ShadowType | null; }