import React from 'react'; import { ModalProps } from '../Modal'; import type { PlacementCardinal } from '../internals/types'; export interface DrawerProps extends Omit { /** The placement of Drawer */ placement?: PlacementCardinal; /** Custom close button */ closeButton?: React.ReactNode | boolean; } /** * The Drawer component is used to display extra content from a main content. * @see https://rsuitejs.com/components/drawer */ declare const Drawer: import("../internals/types").InternalRefForwardingComponent<"div", DrawerProps, never> & { Body: import("../internals/types").InternalRefForwardingComponent<"div", import("..").BoxProps, never> & Record; Header: import("../internals/types").InternalRefForwardingComponent<"div", import("../Modal").ModalHeaderProps, never> & Record; Actions: import("../internals/types").InternalRefForwardingComponent<"div", Partial, never> & Record; Title: import("../internals/types").InternalRefForwardingComponent<"div", import("../internals/utils").ComponentProps, never> & Record; /** * @deprecated use instead */ Footer: import("../internals/types").InternalRefForwardingComponent<"div", import("../internals/utils").ComponentProps, never> & Record; }; export default Drawer;