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