import { ReactNode } from 'react';
import { CustomStylesType } from "../../../mantine";
export interface ButtonStyles {
    color?: string;
    gradient?: string;
    size?: string;
    variant?: string;
    skipHover?: boolean;
    withColorHover?: boolean;
    isError?: boolean;
    isSuccess?: boolean;
    children?: ReactNode;
    theme?: 'helloSites' | 'marryBaby';
    customStylesType?: CustomStylesType;
}
declare const _default: (params: ButtonStyles, options?: import("@mantine/core").UseStylesOptions<string>) => {
    classes: {
        root: string;
        inner: string;
        leftIcon: string;
        rightIcon: string;
        label: string;
    };
    cx: (...args: any) => string;
    theme: import("@mantine/core").MantineTheme;
};
export default _default;
