import { ItemsType, TdDescriptionItem } from './interface'; declare const _default: import("vue").ComponentOptions TdDescriptionItem[][]; itemsType: import("@vue/composition-api").Ref; COMPONENT_NAME: import("@vue/composition-api").ComputedRef; }> & import("@vue/composition-api").Data, {}, {}, { bordered: BooleanConstructor; colon: BooleanConstructor; column: { type: NumberConstructor; default: number; }; contentStyle: { type: import("vue").PropType; }; itemLayout: { type: import("vue").PropType<"vertical" | "horizontal">; default: "vertical" | "horizontal"; validator(val: "vertical" | "horizontal"): boolean; }; items: { type: import("vue").PropType; }; labelStyle: { type: import("vue").PropType; }; layout: { type: import("vue").PropType<"vertical" | "horizontal">; default: "vertical" | "horizontal"; validator(val: "vertical" | "horizontal"): boolean; }; size: { type: import("vue").PropType; default: import("../common").SizeEnum; validator(val: import("../common").SizeEnum): boolean; }; title: { type: import("vue").PropType import("vue/types/vnode").ScopedSlotReturnValue)>; }; }, import("@vue/composition-api").ExtractPropTypes<{ bordered: BooleanConstructor; colon: BooleanConstructor; column: { type: NumberConstructor; default: number; }; contentStyle: { type: import("vue").PropType; }; itemLayout: { type: import("vue").PropType<"vertical" | "horizontal">; default: "vertical" | "horizontal"; validator(val: "vertical" | "horizontal"): boolean; }; items: { type: import("vue").PropType; }; labelStyle: { type: import("vue").PropType; }; layout: { type: import("vue").PropType<"vertical" | "horizontal">; default: "vertical" | "horizontal"; validator(val: "vertical" | "horizontal"): boolean; }; size: { type: import("vue").PropType; default: import("../common").SizeEnum; validator(val: import("../common").SizeEnum): boolean; }; title: { type: import("vue").PropType import("vue/types/vnode").ScopedSlotReturnValue)>; }; }>> & Omit, never> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{ size: import("../common").SizeEnum; layout: "vertical" | "horizontal"; colon: boolean; column: number; bordered: boolean; itemLayout: "vertical" | "horizontal"; } & { title?: string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue); contentStyle?: import("../common").Styles; items?: import("./type").TdDescriptionItemProps[]; labelStyle?: import("../common").Styles; }, import("@vue/composition-api").ShallowUnwrapRef<{ title: any; getRows: () => TdDescriptionItem[][]; itemsType: import("@vue/composition-api").Ref; COMPONENT_NAME: import("@vue/composition-api").ComputedRef; }>, import("@vue/composition-api").Data, {}, {}, {}, {}, {}, { size: import("../common").SizeEnum; layout: "vertical" | "horizontal"; colon: boolean; column: number; bordered: boolean; itemLayout: "vertical" | "horizontal"; } & { title?: string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue); contentStyle?: import("../common").Styles; items?: import("./type").TdDescriptionItemProps[]; labelStyle?: import("../common").Styles; }, { size: import("../common").SizeEnum; layout: "vertical" | "horizontal"; colon: boolean; column: number; bordered: boolean; itemLayout: "vertical" | "horizontal"; }, true>); export default _default;