import { S as Sizes } from './sizes-BcQO4NH2.js';
import { C as Colors } from './colors-U40vKHrs.js';
import { p as pick } from './utils-CQvUntGY.js';

const ButtonSizes = pick(Sizes, ['_XS', '_S', '_M', '_L', '_XL']);
const ButtonColors = pick(Colors, ['PRIMARY', 'SECONDARY', 'NEUTRAL', 'SUCCESS', 'ERROR', 'WARNING']);
var ButtonType;
(function (ButtonType) {
    ButtonType["SOLID"] = "solid";
    ButtonType["OUTLINED"] = "outlined";
    ButtonType["BASE"] = "base";
    ButtonType["LINK"] = "link";
})(ButtonType || (ButtonType = {}));
var NativeType;
(function (NativeType) {
    NativeType["SUBMIT"] = "submit";
    NativeType["BUTTON"] = "button";
    NativeType["RESET"] = "reset";
})(NativeType || (NativeType = {}));
var ButtonTarget;
(function (ButtonTarget) {
    ButtonTarget["BLANK"] = "_blank";
    ButtonTarget["SELF"] = "_self";
    ButtonTarget["NEW"] = "_new";
})(ButtonTarget || (ButtonTarget = {}));
const ButtonClass = {
    root: 'gov-button',
};

export { ButtonColors as B, NativeType as N, ButtonSizes as a, ButtonClass as b, ButtonType as c };
//# sourceMappingURL=constants-BNBB_29K.js.map

//# sourceMappingURL=constants-BNBB_29K.js.map