import type { Ref, RenderFunction, SetupContext } from 'vue' import type { DetailsItemProps, DetailsProps } from '../base' import type { ComponentBaseOptions, DefineComponentApp, DefineComponentInstance } from '../common' // details export declare const KDetails: DefineComponentApp export type KDetailsInstance = DefineComponentInstance export interface KDetailsConstructor extends ComponentBaseOptions, KDetailsMethods { props: KDetailsProps context: SetupContext getRefMaps(): KDetailsPrivateRef getComputeMaps(): KDetailsPrivateComputed renderVN: RenderFunction } export interface KDetailsPrivateRef { refElem: Ref } export interface KDetailsPrivateComputed { } export type KDetailsProps = DetailsProps export interface KDetailsEmits { } export interface KDetailsMethods { } // details-item export declare const KDetailsItem: DefineComponentApp export type KDetailsItemInstance = DefineComponentInstance export interface KDetailsItemConstructor extends ComponentBaseOptions, KDetailsItemMethods { props: KDetailsItemProps context: SetupContext getRefMaps(): KDetailsItemPrivateRef getComputeMaps(): KDetailsItemPrivateComputed renderVN: RenderFunction } export interface KDetailsItemPrivateRef { refElem: Ref } export interface KDetailsItemPrivateComputed { } export type KDetailsItemProps = DetailsItemProps export interface KDetailsItemEmits { } export interface KDetailsItemMethods { }