import type { ComponentProps, FC, PropsWithChildren } from "react"; import type { SidebarItemProps } from "./SidebarItem"; import { KeepBoolean } from "../../Keep/KeepTheme"; import { DeepPartial } from "../../helpers/deep-partial"; import { KeepSidebarTheme } from "."; export interface KeepSidebarCollapseTheme { button: string; icon: { base: string; open: KeepBoolean; }; label: { base: string; icon: string; }; list: string; } export interface SidebarCollapseProps extends PropsWithChildren, Pick, ComponentProps<"button"> { onClick?: ComponentProps<"button">["onClick"]; open?: boolean; theme?: DeepPartial; } export declare const SidebarCollapse: FC;