@sandlada/vue-mdc
Version:

46 lines • 1.35 kB
TypeScript
/**
* @license
* Copyright 2025 Sandlada & Kai Orion
* SPDX-License-Identifier: MIT
*/
import type { ExtractPublicPropTypes, PropType, VNode } from 'vue';
import { type TTooltipPosition, ETooltipPosition } from './tooltip-controller';
export declare const props: {
readonly supportingText: {
readonly type: PropType<string>;
readonly default: null;
};
readonly position: {
readonly type: PropType<TTooltipPosition>;
readonly default: ETooltipPosition.Below;
};
readonly visibility: {
readonly type: PropType<boolean>;
readonly default: false;
};
readonly disabled: {
readonly type: PropType<boolean>;
readonly default: false;
};
readonly showDelay: {
readonly type: PropType<number>;
readonly default: 500;
};
readonly hideDelay: {
readonly type: PropType<number>;
readonly default: 200;
};
readonly anchor: {
readonly type: PropType<string>;
readonly default: null;
};
readonly disableElevation: {
readonly type: PropType<boolean>;
readonly default: false;
};
};
export type TPlainTooltipProps = ExtractPublicPropTypes<typeof props>;
export type TPlainTooltipSlots = {
default?: Array<VNode>;
};
//# sourceMappingURL=plain-tooltip.definition.d.ts.map