declare const _default: import('vue').DefineComponent<({
    modelValue?: boolean;
} & import('../types').KdsButtonCommonProps<import('./types').KdsToggleButtonVariant> & {
    label: string;
    leadingIcon?: import('../..').KdsIconName;
    trailingIcon?: import('../..').KdsIconName;
    ariaLabel?: never;
}) | ({
    modelValue?: boolean;
} & import('../types').KdsButtonCommonProps<import('./types').KdsToggleButtonVariant> & {
    label?: never;
    leadingIcon: import('../..').KdsIconName;
    trailingIcon?: never;
    ariaLabel: string;
}), {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
    "update:modelValue": (value: boolean) => any;
}, string, import('vue').PublicProps, Readonly<({
    modelValue?: boolean;
} & import('../types').KdsButtonCommonProps<import('./types').KdsToggleButtonVariant> & {
    label: string;
    leadingIcon?: import('../..').KdsIconName;
    trailingIcon?: import('../..').KdsIconName;
    ariaLabel?: never;
}) | ({
    modelValue?: boolean;
} & import('../types').KdsButtonCommonProps<import('./types').KdsToggleButtonVariant> & {
    label?: never;
    leadingIcon: import('../..').KdsIconName;
    trailingIcon?: never;
    ariaLabel: string;
})> & Readonly<{
    "onUpdate:modelValue"?: ((value: boolean) => any) | undefined;
}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
export default _default;
//# sourceMappingURL=KdsToggleButton.vue.d.ts.map