import { type ButtonHTMLAttributes, type CSSProperties, type Ref } from 'react';
import { type CssLength } from '../../../utils/css';
type SquircleShineButtonStyle = CSSProperties & {
'--squircle-shine-radius'?: string;
};
export type SquircleShineButtonProps = ButtonHTMLAttributes & {
radius?: CssLength;
ref?: Ref;
style?: SquircleShineButtonStyle;
};
export declare const SquircleShineButton: ({ children, className, disabled, radius, ref, style, type, ...buttonProps }: SquircleShineButtonProps) => import("react/jsx-runtime").JSX.Element;
export {};