import { VariantProps } from 'class-variance-authority'; import { ComponentProps } from 'react'; declare const iconButton: (props?: ({ size?: 1 | 2 | 3 | 4 | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export interface IconButtonProps extends ComponentProps<'button'>, VariantProps { size?: 1 | 2 | 3 | 4; /** * Accessible name for the icon-only button. Strongly recommended so * screen readers can announce its purpose. */ 'aria-label'?: string; } export declare function IconButton({ className, size, disabled, children, 'aria-label': ariaLabel, style, ...props }: IconButtonProps): import("react/jsx-runtime").JSX.Element; export declare namespace IconButton { var displayName: string; } export {}; //# sourceMappingURL=icon-button.d.ts.map