import { LitElement } from 'lit';
export declare class LitSidebar extends LitElement {
    static styles: import("lit").CSSResult;
    static get properties(): {
        opened: {
            type: BooleanConstructor;
        };
    };
    private _opened;
    get opened(): boolean;
    set opened(value: boolean);
    private _touchX;
    private _positionBeforeMove;
    private _position;
    private _touchID;
    protected render(): import("lit").TemplateResult<1>;
    private _touchStart;
    private _touchMove;
    private _touchEnd;
    private _mouseDown;
    private _mouseMove;
    private _mouseUp;
    private _requestAnimation;
    private _setPosition;
    private _down;
    private _move;
    private _end;
    private _trackTouch;
    private _unTrackTouch;
    private _hide;
    private _dispatch;
}
