import React from "react"; import { BoxProps } from "../Box"; export interface WithDrawerProps { drawerSlot: React.ReactNode; onClose: () => void; isOpen?: boolean; fixedSlotTop?: React.ReactNode; fixedSlotBottom?: React.ReactNode; scrollableSlot?: React.ReactNode; drawerSide?: "left" | "right"; noAnimation?: boolean; drawerWidth?: number; } export declare const WithDrawer: ({ drawerSlot, onClose, isOpen, fixedSlotTop, fixedSlotBottom, scrollableSlot, drawerSide, noAnimation, drawerWidth, }: WithDrawerProps) => JSX.Element; export interface DrawerProps extends BoxProps { headingSlot: React.ReactNode; footerSlot?: React.ReactNode; drawerSide?: "left" | "right"; } export declare const Drawer: ({ children, headingSlot, footerSlot, className, drawerSide, ...rest }: DrawerProps) => JSX.Element;