import type { Ref, RenderFunction, SetupContext } from 'vue' import type { TextV2Props } from '../base' import type { ComponentBaseOptions, ComponentSlotType, DefineComponentApp, DefineComponentInstance } from '../common' export declare const KTextV2: DefineComponentApp export type KTextV2Instance = DefineComponentInstance export interface KTextV2Constructor extends ComponentBaseOptions, KTextV2Methods { props: KTextV2Props context: SetupContext getRefMaps(): KTextV2PrivateRef getComputeMaps(): KTextV2PrivateComputed renderVN: RenderFunction } export interface KTextV2PrivateRef { refElem: Ref } export interface KTextV2PrivateComputed { } export type KTextV2Props = TextV2Props export interface KTextV2Slots { default: () => ComponentSlotType } export interface KTextV2Emits { } export interface KTextV2Methods { }