import { Provider, TNode, Value } from '@tempots/dom';
export type SidebarBackgroundMode = 'light' | 'dark';
export type SidebarOptions = {
    backgroundMode?: Value<SidebarBackgroundMode>;
};
export type SidebarContextValue = {
    backgroundMode: SidebarBackgroundMode;
};
export declare const SidebarContext: Provider<SidebarContextValue, object>;
export declare function Sidebar({ backgroundMode }: SidebarOptions, ...children: TNode[]): import("@tempots/dom").Renderable;
