chatbot-antd
Version:
chatbot-antd ; 基于Antd制作的客服机器人
22 lines (21 loc) • 1.1 kB
TypeScript
import { InputProps } from "antd/lib/input";
import { ModalProps } from "antd/lib/modal/Modal";
import React, { CSSProperties, ReactNode } from "react";
import "./index.css";
export * from "./dataValidate";
export * from "./listItem";
export declare let modalHeight: number;
export declare const defaultInputOption: InputProps;
export declare const defaultModalOption: ModalProps;
export declare let initWelcomeDelay: number;
export declare const functionDivStyle: CSSProperties;
export declare const functionButtonStyle: CSSProperties;
export declare const imgStyle: CSSProperties;
export declare const imgAccept: string[];
export declare const imgMaxSize = 500000;
export declare let imgValidate: (f: File) => boolean;
export interface RenderList {
isUser: boolean;
text: ReactNode;
}
export declare function useRegister(state: boolean, callback?: (v: RenderList) => void, modalOption?: ModalProps, inputOption?: InputProps, initWelcome?: ReactNode, initState?: RenderList[], closeFunctionBar?: boolean): [ReactNode, React.Dispatch<React.SetStateAction<RenderList[]>>];