declare const _default: import("vue").DefineComponent<{ isGood: { type: import("vue").PropType; default: boolean; }; isBad: { type: import("vue").PropType; default: boolean; }; content: { type: import("vue").PropType import("..").SlotReturnValue)>; default: string; }; disabled: import("vue").PropType; operationBtn: { type: import("vue").PropType; default: string[]; }; onOperation: import("vue").PropType<(value: string, context: { e: MouseEvent; index?: number; item?: import("./type").TdChatItemProps; }) => void>; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "operation"[], "operation", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: boolean; }; isBad: { type: import("vue").PropType; default: boolean; }; content: { type: import("vue").PropType import("..").SlotReturnValue)>; default: string; }; disabled: import("vue").PropType; operationBtn: { type: import("vue").PropType; default: string[]; }; onOperation: import("vue").PropType<(value: string, context: { e: MouseEvent; index?: number; item?: import("./type").TdChatItemProps; }) => void>; }>> & { onOperation?: (...args: any[]) => any; }, { content: string | ((h: typeof import("vue").h) => import("..").SlotReturnValue); isGood: Boolean; isBad: Boolean; operationBtn: import("./props").operationBtnType[]; }, {}>; export default _default;