@sandlada/vue-mdc
Version:

33 lines • 1 kB
TypeScript
/**
* @license
* Copyright 2025 Sandlada & Kai Orion
* SPDX-License-Identifier: MIT
*/
import type { ExtractPublicPropTypes, PropType, VNode } from 'vue';
import type { TFormSubmitterType } from '../../internals';
import { type TSplitButtonAppearance } from './interface';
export declare const props: {
readonly appearance: {
readonly type: PropType<TSplitButtonAppearance>;
readonly default: "filled";
};
readonly disabled: {
readonly type: PropType<boolean>;
readonly default: false;
};
readonly type: {
readonly type: PropType<TFormSubmitterType>;
readonly default: "submit";
};
readonly href: {
readonly type: PropType<string>;
readonly default: null;
};
};
export type TSplitButtonProps = ExtractPublicPropTypes<typeof props>;
export type TSplitButtonSlots = {
default?: VNode;
'leading-icon'?: VNode;
'trailing-icon'?: VNode;
};
//# sourceMappingURL=split-button.definition.d.ts.map