import { BaseView } from "./BaseView";
export declare class BaseExpandPanel extends BaseView {
    isExpanded: boolean;
    isFullyExpanded: boolean;
    isUnopened: boolean;
    autoToggled: boolean;
    expandFullEnabled: boolean;
    reducedAnimation: boolean;
    $closed: JQuery;
    $closedTitle: JQuery;
    $collapseButton: JQuery;
    $expandButton: JQuery;
    $expandFullButton: JQuery;
    $main: JQuery;
    $title: JQuery;
    $top: JQuery;
    constructor($element: JQuery);
    create(): void;
    init(): void;
    setTitle(title: string): void;
    toggle(autoToggled?: boolean): void;
    toggled(): void;
    expandFull(): void;
    collapseFull(): void;
    getTargetWidth(): number;
    getTargetLeft(): number;
    getFullTargetWidth(): number;
    getFullTargetLeft(): number;
    toggleStart(): void;
    toggleFinish(): void;
    expandFullStart(): void;
    expandFullFinish(): void;
    collapseFullStart(): void;
    collapseFullFinish(): void;
    focusExpandButton(): void;
    focusExpandFullButton(): void;
    focusCollapseButton(): void;
    resize(): void;
}
