import { PropType } from '@vue/composition-api';
import { ItemsType, TdDescriptionItem } from './interface';
import { TdDescriptionsProps } from './type';
declare const _default: import("vue").ComponentOptions<import("vue").default, import("@vue/composition-api").ShallowUnwrapRef<{
    descriptionsProps: TdDescriptionsProps;
    COMPONENT_NAME: import("@vue/composition-api").ComputedRef<string>;
    SIZE: import("@vue/composition-api").ComputedRef<{
        small: string;
        medium: string;
        large: string;
        default: string;
        xs: string;
        xl: string;
        block: string;
    }>;
    global: import("@vue/composition-api").ComputedRef<{} & (import("..").DescriptionsConfig | {
        readonly colonText: "：";
    }) & import("..").DescriptionsConfig>;
}> & import("@vue/composition-api").Data, {}, {}, {
    rows: PropType<TdDescriptionItem[][]>;
    itemType: PropType<ItemsType>;
}, import("@vue/composition-api").ExtractPropTypes<{
    rows: PropType<TdDescriptionItem[][]>;
    itemType: PropType<ItemsType>;
}>> & Omit<import("vue").VueConstructor<import("vue").default>, never> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{} & {
    rows?: TdDescriptionItem[][];
    itemType?: ItemsType;
}, import("@vue/composition-api").ShallowUnwrapRef<{
    descriptionsProps: TdDescriptionsProps;
    COMPONENT_NAME: import("@vue/composition-api").ComputedRef<string>;
    SIZE: import("@vue/composition-api").ComputedRef<{
        small: string;
        medium: string;
        large: string;
        default: string;
        xs: string;
        xl: string;
        block: string;
    }>;
    global: import("@vue/composition-api").ComputedRef<{} & (import("..").DescriptionsConfig | {
        readonly colonText: "：";
    }) & import("..").DescriptionsConfig>;
}>, import("@vue/composition-api").Data, {}, {}, {}, {}, {}, {} & {
    rows?: TdDescriptionItem[][];
    itemType?: ItemsType;
}, {}, true>);
export default _default;
