import { type ButtonHTMLAttributes, type ReactNode, type Ref } from 'react';
type OpalineButtonProps = ButtonHTMLAttributes & {
blockSize?: number | string;
children?: ReactNode;
duration?: number | string;
inlineSize?: number | string;
radius?: number | string;
ref?: Ref;
shineDuration?: number | string;
};
declare const OpalineButton: ({ blockSize, children, className, duration, inlineSize, radius, ref, shineDuration, style, type, ...props }: OpalineButtonProps) => import("react/jsx-runtime").JSX.Element;
export { OpalineButton, type OpalineButtonProps };