import * as React$1 from "react"; import * as react_jsx_runtime0 from "react/jsx-runtime"; import { VariantProps } from "class-variance-authority"; import * as class_variance_authority_types0 from "class-variance-authority/types"; //#region src/react/ui/button.d.ts declare const buttonVariants: (props?: ({ variant?: "default" | "destructive" | "secondary" | "outline" | "ghost" | "link" | null | undefined; size?: "default" | "sm" | "lg" | "icon" | "icon-sm" | "icon-lg" | null | undefined; } & class_variance_authority_types0.ClassProp) | undefined) => string; /** Clickable button with multiple variants and sizes */ declare function Button({ className, variant, size, asChild, ...props }: React$1.ComponentProps<"button"> & VariantProps & { asChild?: boolean; }): react_jsx_runtime0.JSX.Element; //#endregion export { Button, buttonVariants }; //# sourceMappingURL=button.d.ts.map