import { VariantProps } from 'class-variance-authority';
export declare const buttonStyles: (props?: ({
    design?: "filled" | "outlined" | "ghost" | "tinted" | "contrast" | null | undefined;
    underline?: boolean | null | undefined;
    intent?: "main" | "alert" | "support" | "accent" | "basic" | "success" | "info" | "neutral" | "danger" | "surface" | "surfaceInverse" | null | undefined;
    size?: "sm" | "md" | "lg" | null | undefined;
    shape?: "square" | "rounded" | "pill" | null | undefined;
    disabled?: boolean | null | undefined;
} & import('class-variance-authority/types').ClassProp) | undefined) => string;
export type ButtonStylesProps = VariantProps<typeof buttonStyles>;
