export declare const EcanText: import("../../utils/withInstall").SFCWithInstall<import("vue").DefineComponent<{
    text: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    color: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    lineHeight: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    fontSize: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    variableColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    fontFamily: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    textShadow: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    variableFontSize: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    variableDefaultValue: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    format: {
        type?: import("vue").PropType<"" | "percent" | "money" | "percentage" | "thousands">;
        default?: "" | "percent" | "money" | "percentage" | "thousands";
    };
    href: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    target: {
        type?: import("vue").PropType<"event" | "blank" | "self">;
        default?: "event" | "blank" | "self";
    };
    linkPage: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    fontWeight: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    justifyContent: {
        type?: import("vue").PropType<"center" | "end" | "flex-start">;
        default?: "center" | "end" | "flex-start";
    };
    alignItems: {
        type?: import("vue").PropType<"center" | "end" | "flex-start">;
        default?: "center" | "end" | "flex-start";
    };
    data: {
        type?: import("vue").PropType<{
            [key: string]: any;
        }>;
        default?: {
            [key: string]: any;
        };
    };
    percentageSide: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    increaseColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    declineColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    minusSignShow: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    unitShow: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    unitText: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    unitFontSize: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    unitFontWeight: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    unitColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    unitTop: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    unitLeft: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    graphicConfig: {
        type?: import("vue").PropType<{
            [key: string]: any;
        }>;
        default?: {
            [key: string]: any;
        };
    };
    targetShow: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    targetRule: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    targetValue: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    notExpectColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    gradientShow: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    gradientColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    gradientOffset: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    gradientAngle: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    openCustomRequestData?: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    customRequestName: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    customRequestField: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    showEllipsis: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    showAnimation: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    transParams: {
        type?: import("vue").PropType<{
            [key: string]: any;
        }[]>;
        default?: {
            [key: string]: any;
        }[];
    };
    exceedConfig: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    targetTemplate: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    dataSetchecked: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    titleContent: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    titleBackgroundColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    titleFontColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    isMarkDown: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    isContentMarkDown: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    parentId?: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    associatId?: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    useWarningStatus?: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    id: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    name: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    keyName: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    type: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    width: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    height: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    position: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    top: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    left: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    zIndex: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    rotate: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    isShow: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    isRender: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    events: {
        type?: import("vue").PropType<import("../../utils/props").Events>;
        default?: import("../../utils/props").Events;
    };
    requestUrl: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    requestMethod: {
        type?: import("vue").PropType<import("../../utils/props").RequestMethod>;
        default?: import("../../utils/props").RequestMethod;
    };
    requestHeaders: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    isOpenRequestTimer: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    isViewRedrawing: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    requestInterval: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    requestParams: {
        type?: import("vue").PropType<import("../../utils/props").RequestParams>;
        default?: import("../../utils/props").RequestParams;
    };
    requestSort: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    dataType: {
        type?: import("vue").PropType<"indicator" | "request" | "component" | "static">;
        default?: "indicator" | "request" | "component" | "static";
    };
    scale?: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    requestParamsMode: {
        type?: import("vue").PropType<"2" | "1">;
        default?: "2" | "1";
    };
    customRequestParams: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    dataSetParam?: {
        type?: import("vue").PropType<any>;
        default?: any;
    };
    requestType?: {
        type?: import("vue").PropType<any>;
        default?: any;
    };
    componentDoc?: {
        type?: import("vue").PropType<null>;
        default?: null;
    };
    extendData?: {
        type?: import("vue").PropType<{
            [key: string]: any;
        }>;
        default?: {
            [key: string]: any;
        };
    };
    toolboxShow?: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    isShowIndDetail?: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    isShowTrend?: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    isShowSource?: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    indDetailIconColor?: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    indDetailIconFontSize?: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
}, {
    style: import("vue").ComputedRef<import("vue").HTMLAttributes>;
    myText: import("vue").ComputedRef<string>;
    loading: import("vue").Ref<boolean>;
    click: () => void;
    textIndent: import("vue").ComputedRef<string>;
    vFontSize: import("vue").ComputedRef<string>;
    gradientStyle: import("vue").ComputedRef<any>;
    cursorStyle: import("vue").ComputedRef<any>;
    myTitle: import("vue").Ref<any>;
    wrapStyle: import("vue").ComputedRef<any>;
    textRef: import("vue").Ref<any>;
    globalColor: import("vue").ComputedRef<string>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    text: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    color: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    lineHeight: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    fontSize: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    variableColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    fontFamily: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    textShadow: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    variableFontSize: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    variableDefaultValue: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    format: {
        type?: import("vue").PropType<"" | "percent" | "money" | "percentage" | "thousands">;
        default?: "" | "percent" | "money" | "percentage" | "thousands";
    };
    href: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    target: {
        type?: import("vue").PropType<"event" | "blank" | "self">;
        default?: "event" | "blank" | "self";
    };
    linkPage: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    fontWeight: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    justifyContent: {
        type?: import("vue").PropType<"center" | "end" | "flex-start">;
        default?: "center" | "end" | "flex-start";
    };
    alignItems: {
        type?: import("vue").PropType<"center" | "end" | "flex-start">;
        default?: "center" | "end" | "flex-start";
    };
    data: {
        type?: import("vue").PropType<{
            [key: string]: any;
        }>;
        default?: {
            [key: string]: any;
        };
    };
    percentageSide: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    increaseColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    declineColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    minusSignShow: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    unitShow: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    unitText: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    unitFontSize: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    unitFontWeight: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    unitColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    unitTop: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    unitLeft: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    graphicConfig: {
        type?: import("vue").PropType<{
            [key: string]: any;
        }>;
        default?: {
            [key: string]: any;
        };
    };
    targetShow: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    targetRule: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    targetValue: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    notExpectColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    gradientShow: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    gradientColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    gradientOffset: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    gradientAngle: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    openCustomRequestData?: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    customRequestName: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    customRequestField: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    showEllipsis: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    showAnimation: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    transParams: {
        type?: import("vue").PropType<{
            [key: string]: any;
        }[]>;
        default?: {
            [key: string]: any;
        }[];
    };
    exceedConfig: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    targetTemplate: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    dataSetchecked: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    titleContent: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    titleBackgroundColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    titleFontColor: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    isMarkDown: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    isContentMarkDown: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    parentId?: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    associatId?: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    useWarningStatus?: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    id: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    name: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    keyName: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    type: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    width: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    height: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    position: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    top: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    left: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    zIndex: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    rotate: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    isShow: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    isRender: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    events: {
        type?: import("vue").PropType<import("../../utils/props").Events>;
        default?: import("../../utils/props").Events;
    };
    requestUrl: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    requestMethod: {
        type?: import("vue").PropType<import("../../utils/props").RequestMethod>;
        default?: import("../../utils/props").RequestMethod;
    };
    requestHeaders: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    isOpenRequestTimer: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    isViewRedrawing: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    requestInterval: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    requestParams: {
        type?: import("vue").PropType<import("../../utils/props").RequestParams>;
        default?: import("../../utils/props").RequestParams;
    };
    requestSort: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    dataType: {
        type?: import("vue").PropType<"indicator" | "request" | "component" | "static">;
        default?: "indicator" | "request" | "component" | "static";
    };
    scale?: {
        type?: import("vue").PropType<number>;
        default?: number;
    };
    requestParamsMode: {
        type?: import("vue").PropType<"2" | "1">;
        default?: "2" | "1";
    };
    customRequestParams: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    dataSetParam?: {
        type?: import("vue").PropType<any>;
        default?: any;
    };
    requestType?: {
        type?: import("vue").PropType<any>;
        default?: any;
    };
    componentDoc?: {
        type?: import("vue").PropType<null>;
        default?: null;
    };
    extendData?: {
        type?: import("vue").PropType<{
            [key: string]: any;
        }>;
        default?: {
            [key: string]: any;
        };
    };
    toolboxShow?: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    isShowIndDetail?: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    isShowTrend?: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    isShowSource?: {
        type?: import("vue").PropType<boolean>;
        default?: boolean;
    };
    indDetailIconColor?: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
    indDetailIconFontSize?: {
        type?: import("vue").PropType<string>;
        default?: string;
    };
}>>, {}>> & Record<string, any>;
export default EcanText;
export * from './props';
