import type { ValuesOf } from "../../util/typings.js"; /** Appearance values for {@link Button}. */ export declare const ButtonAppearances: { readonly primaryOnBrand: "primary-on-brand"; readonly primary: "primary"; readonly outline: "outline"; readonly subtle: "subtle"; readonly transparent: "transparent"; }; /** Type describing appearance options for {@link Button}. */ export type ButtonAppearance = ValuesOf; /** Shape values for {@link Button}. */ export declare const ButtonShapes: { readonly circular: "circular"; readonly rounded: "rounded"; readonly square: "square"; }; /** Type describing shape options for {@link Button}. */ export type ButtonShape = ValuesOf; /** Size values for {@link Button}. */ export declare const ButtonSizes: { readonly small: "small"; readonly medium: "medium"; readonly large: "large"; }; /** Type describing size options for {@link Button}. */ export type ButtonSize = ValuesOf; /** Form target values for {@link Button}. */ export declare const ButtonFormTargets: { readonly blank: "_blank"; readonly self: "_self"; readonly parent: "_parent"; readonly top: "_top"; }; /** Type describing form target options for {@link Button}. */ export type ButtonFormTarget = ValuesOf; /** Button type values for {@link Button}. */ export declare const ButtonTypes: { readonly submit: "submit"; readonly reset: "reset"; readonly button: "button"; }; /** Type describing button type options for {@link Button}. */ export type ButtonType = ValuesOf; //# sourceMappingURL=button.options.d.ts.map