import { CalendarSidebarSplitterEventMap, CalendarSidebarSplitterModel, InitModelOf, Splitter, SplitterMoveEndEvent, SplitterMoveStartEvent } from '../index';
export declare class CalendarSidebarSplitter extends Splitter implements CalendarSidebarSplitterModel {
    model: CalendarSidebarSplitterModel;
    eventMap: CalendarSidebarSplitterEventMap;
    self: CalendarSidebarSplitter;
    collapsed: boolean;
    collapsedLabel: string;
    $splitterBox: JQuery;
    $collapsedLabel: JQuery;
    $collapseIcon: JQuery;
    $collapseBorderLeft: JQuery;
    $collapseBorderRight: JQuery;
    protected _splitterMoveStartPosition: number;
    protected _init(model: InitModelOf<this>): void;
    protected _render(): void;
    protected _renderProperties(): void;
    setCollapsed(collapsed: boolean): void;
    protected _renderCollapsed(): void;
    setCollapsedLabel(label: string): void;
    protected _renderCollapsedLabel(): void;
    protected _onSplitterMoveStart(event: SplitterMoveStartEvent): void;
    protected _onSplitterMoveEnd(event: SplitterMoveEndEvent): void;
}
//# sourceMappingURL=CalendarSidebarSplitter.d.ts.map