export interface messageProps { type?: 'success' | 'error' | 'warning'; title: React.ReactNode; subTitle?: React.ReactNode; right?: React.ReactNode; left?: React.ReactNode; content?: React.ReactNode; visible: boolean; onChange: (val: boolean) => void; customConfig?: configProps[]; style?: React.CSSProperties; className?: string; } export interface configProps { style: React.CSSProperties; icon: React.ReactNode; }