import { ComponentType, ReactNode } from 'react'; import { type SxProps } from '@mui/system'; import { type ButtonProps as CoreButtonProps } from '@brikl/design-core'; import { BriklTheme } from '../../theme'; type ButtonRootProps = CoreButtonProps & { sx?: SxProps; size?: ButtonSize; variant?: ButtonVariant; leftIcon?: ReactNode; rightIcon?: ReactNode; isDisabled?: boolean; isFullWidth?: boolean; }; export type ButtonVariant = 'contained' | 'outline' | 'ghost'; export type ButtonSize = 'sm' | 'md' | 'lg'; export type ButtonProps = Omit; export declare const Button: ComponentType; export {}; //# sourceMappingURL=Button.d.ts.map