import { Colors } from '../constants'; type TooltipColors = Extract; type Placement = 'top' | 'right' | 'bottom' | 'left'; interface Props { allowOutsideContainer?: boolean; color?: TooltipColors; content?: string; disabled?: boolean; distance?: number; placement?: Placement; subcontent?: string; } declare var __VLS_8: {}, __VLS_11: {}, __VLS_13: {}; type __VLS_Slots = {} & { default?: (props: typeof __VLS_8) => any; } & { content?: (props: typeof __VLS_11) => any; } & { subcontent?: (props: typeof __VLS_13) => any; }; declare const __VLS_base: import('vue').DefineComponent & Readonly<{}>, { color: TooltipColors; content: string; placement: Placement; allowOutsideContainer: boolean; distance: number; subcontent: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; }; //# sourceMappingURL=CpTooltip.vue.d.ts.map