import * as React from 'react'; declare type getContainerFunc = () => HTMLElement; declare const DrawerTypes: ["success", "info", "error"]; export type DrawerType = typeof DrawerTypes[number]; export interface DrawerProps { type?: DrawerType; title?: string; content?: string; visible?: boolean; className?: string; children?: React.ReactNode; getContainer?: string | HTMLElement | getContainerFunc | false; mask?: boolean; maskClosable?: boolean; forceRender?: boolean; width?: any; height?: any; onClose?: any; footer?: any; style?: any; placement?: "top" | "left" | "right" | "bottom"; bodyStyle?: any; resizable?: boolean; minWidth?: number; maxWidth?: number; minHeight?: number; maxHeight?: number; disableCrutch?: boolean; } interface CompoundedComponent extends React.ForwardRefExoticComponent> { } declare const NeoDrawer: CompoundedComponent; export default NeoDrawer;