@wix/design-system
Version:
@wix/design-system
41 lines • 1.64 kB
TypeScript
import React from 'react';
import { IconButtonHandle } from './IconButton.types';
export declare const IconButton: React.ForwardRefExoticComponent<(import("..").ButtonAsButtonProps<{
className?: string;
skin?: import("./IconButton.types").IconButtonSkin;
priority?: import("./IconButton.types").IconButtonPriority;
size?: import("./IconButton.types").IconButtonSize;
disabled?: boolean;
dataHook?: string;
ariaLabel?: string;
ariaLabelledBy?: string;
}> | import("..").ButtonAsAnchorProps<{
className?: string;
skin?: import("./IconButton.types").IconButtonSkin;
priority?: import("./IconButton.types").IconButtonPriority;
size?: import("./IconButton.types").IconButtonSize;
disabled?: boolean;
dataHook?: string;
ariaLabel?: string;
ariaLabelledBy?: string;
}> | Omit<import("..").ButtonGenericProps<{
className?: string;
skin?: import("./IconButton.types").IconButtonSkin;
priority?: import("./IconButton.types").IconButtonPriority;
size?: import("./IconButton.types").IconButtonSize;
disabled?: boolean;
dataHook?: string;
ariaLabel?: string;
ariaLabelledBy?: string;
}>, "ref"> | Omit<import("..").ButtonAsComponentProps<{
className?: string;
skin?: import("./IconButton.types").IconButtonSkin;
priority?: import("./IconButton.types").IconButtonPriority;
size?: import("./IconButton.types").IconButtonSize;
disabled?: boolean;
dataHook?: string;
ariaLabel?: string;
ariaLabelledBy?: string;
}>, "ref">) & React.RefAttributes<IconButtonHandle>>;
export default IconButton;
//# sourceMappingURL=IconButton.d.ts.map