import { FC, ReactNode } from "react"; import { ViewProps } from "../View"; import { TextProps } from "../Text"; import { ButtonMinimalProps } from "../ButtonMinimal"; export interface DrawerProps extends ViewProps { layout?: "overlay" | "inline"; placement?: "left" | "right"; isOpen: boolean; size?: "sm" | "md" | "lg" | "full"; children: ReactNode; onClose: () => void; } export declare enum DrawerSize { "sm" = "600px", "md" = "900px", "lg" = "1200px", "full" = "100vw" } type DrawerFC = FC & { Header: FC; Content: FC; Footer: FC; Title: FC; Close: FC; }; declare const Drawer: DrawerFC; export default Drawer;