UNPKG

@sandlada/vue-mdc

Version:

![Vue MDC Logo](https://raw.githubusercontent.com/sandlada/vue-mdc/refs/heads/main/docs/vue-mdc-cover.png)

38 lines 1.04 kB
/** * @license * Copyright 2025 Sandlada & Kai Orion * SPDX-License-Identifier: MIT */ import type { ExtractPublicPropTypes, PropType, VNode } from 'vue'; export declare const props: { readonly disabled: { readonly type: PropType<boolean>; readonly default: false; }; readonly defaultSelected: { readonly type: PropType<boolean>; readonly default: false; }; readonly modelValue: { readonly type: PropType<boolean>; readonly default: null; }; readonly withIcon: { readonly type: PropType<boolean>; readonly default: false; }; readonly withIconSelectedOnly: { readonly type: PropType<boolean>; readonly default: false; }; readonly value: { readonly type: PropType<string>; readonly default: "on"; }; }; export type TSwitchProps = ExtractPublicPropTypes<typeof props>; export type TSwitchSlots = { 'on-icon'?: VNode; 'off-icon'?: VNode; }; //# sourceMappingURL=switch.definition.d.ts.map