/// import { spacing, type Theme } from "../design-system/index"; type ButtonProps = { variant: "primary" | "secondary" | "link" | "accent" | "outline"; theme?: Theme; fullWidth?: boolean; gap?: keyof typeof spacing; }; export declare const Button: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme | undefined; as?: import("react").ElementType | undefined; } & ButtonProps, import("react").DetailedHTMLProps, HTMLButtonElement>, {}>; export declare const IconButton: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme | undefined; as?: import("react").ElementType | undefined; }, import("react").DetailedHTMLProps, HTMLButtonElement>, {}>; export declare const InputButton: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme | undefined; as?: import("react").ElementType | undefined; }, import("react").DetailedHTMLProps, HTMLButtonElement>, {}>; export {}; //# sourceMappingURL=buttons.d.ts.map