import { PropType } from "vue"; export interface EditType { show?: boolean; placeholder?: string; maxLength?: number; describe?: string; info?: string; confirmLoading?: boolean; align?: string; text?: string; showMaxLength?: boolean; [key: string]: any; } export declare const ellipsisProps: () => { tooltip: { type: (BooleanConstructor | ObjectConstructor)[]; default(): boolean; }; expandTrigger: { type: PropType<"click">; }; lineClamp: { type: (StringConstructor | NumberConstructor)[]; }; baseHeight: { type: NumberConstructor; default(): number; }; textFontStyle: { type: ObjectConstructor; default(): { fontSize: string; whiteSpace: string; }; }; isComputedEditPopoverPosition: { type: BooleanConstructor; default(): boolean; }; isCollapse: { type: BooleanConstructor; default(): boolean; }; isInheritParentWidth: { type: BooleanConstructor; default(): boolean; }; hoverSuffix: { type: BooleanConstructor; default(): boolean; }; edit: { type: PropType; default(): {}; }; copyTxt: { type: StringConstructor; }; beforeCallback: FunctionConstructor; afterCallback: FunctionConstructor; isOnlyTips: { type: BooleanConstructor; default(): boolean; }; hrefLink: { type: BooleanConstructor; }; };