@sandlada/vue-mdc
Version:

38 lines • 958 B
TypeScript
/**
* @license
* Copyright 2025 Sandlada & Kai Orion
* SPDX-License-Identifier: MIT
*/
import type { ExtractPublicPropTypes, PropType, VNode } from 'vue';
import { type TIconButtonAppearance } from './shared.definition';
export declare const props: {
appearance: {
type: PropType<TIconButtonAppearance>;
default: "standard";
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
defaultSelected: {
type: PropType<boolean>;
default: boolean;
};
modelValue: {
type: PropType<boolean>;
default: null;
};
name: {
type: PropType<string>;
default: null;
};
value: {
type: PropType<string>;
default: null;
};
};
export type TToggleIconButtonProps = ExtractPublicPropTypes<typeof props>;
export type TToggleIconButtonSlots = {
default?: VNode;
};
//# sourceMappingURL=toggle-icon-button.definition.d.ts.map