tinacms
Version:
[](https://github.com/tinacms/tinacms/blob/main/LICENSE) [](https://www.npmjs.com/package/tinacms) [![Bui
15 lines (14 loc) • 981 B
TypeScript
import * as React from 'react';
import { type VariantProps } from 'class-variance-authority';
export declare const buttonVariants: (props?: {
isMenu?: boolean;
size?: "default" | "none" | "icon" | "sm" | "lg" | "sms" | "xs";
variant?: "default" | "link" | "secondary" | "ghost" | "outline" | "destructive" | "inlineLink";
} & import("class-variance-authority/dist/types").ClassProp) => string;
export declare const Button: React.ForwardRefExoticComponent<{
asChild?: boolean;
} & VariantProps<(props?: {
isMenu?: boolean;
size?: "default" | "none" | "icon" | "sm" | "lg" | "sms" | "xs";
variant?: "default" | "link" | "secondary" | "ghost" | "outline" | "destructive" | "inlineLink";
} & import("class-variance-authority/dist/types").ClassProp) => string> & Omit<Omit<React.DetailedHTMLProps<React.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref">, "size" | "variant" | "asChild" | "isMenu"> & React.RefAttributes<HTMLButtonElement>>;