import { type FunctionalComponent as FC } from '../../stencil-public-runtime'; import type { ButtonVariantPropType } from '../../schema'; import { type ButtonProps } from '../Button'; import { type IconProps } from '../Icon'; type IconType = Partial> & { componentName: 'icon'; icon?: string; class?: string; onClick?: (event: MouseEvent) => void; }; type ButtonType = Partial> & { componentName: 'button'; icon?: string; label?: string; class?: string; buttonVariant?: ButtonVariantPropType; onClick?: (event: MouseEvent) => void; }; export type IconButtonProps = IconType | ButtonType; declare const KolIconButtonFc: FC; export default KolIconButtonFc;