import { type ButtonHTMLAttributes } from "vue";
import type { HsvaColor, RgbaColor } from "../../types.js";
import { type LabelProps, type LinkableByIdProps, type TailwindClassProp } from "../shared/props.js";
type RealProps = LabelProps & LinkableByIdProps & {
allowAlpha?: boolean;
border?: boolean;
copyTransform?: (val: HsvaColor, stringVal: string) => any;
};
interface Props extends
/** @vue-ignore */
Partial & TailwindClassProp & {
"aria-label": string;
}>, RealProps {
}
declare const _default: __VLS_WithTemplateSlots any;
}, string, import("vue").PublicProps, Readonly<{
modelValue?: RgbaColor;
} & Props> & Readonly<{
"onUpdate:modelValue"?: ((modelValue: RgbaColor) => any) | undefined;
}>, {
border: boolean;
allowAlpha: boolean;
copyTransform: (val: HsvaColor, stringVal: string) => any;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, {
default?(_: {}): any;
}>;
export default _default;
type __VLS_WithTemplateSlots = T & {
new (): {
$slots: S;
};
};
//# sourceMappingURL=LibColorInput.vue.d.ts.map