import { CreatorBase } from "./creator-base";
import { SurveyElement } from "survey-core";
import { ElementGetExpandCollapseStateEventReason } from "./creator-events-api";
export declare class ExpandCollapseManager {
    private creator;
    private _lockQuestions;
    constructor(creator: CreatorBase);
    expandCollapseElements(reason: ElementGetExpandCollapseStateEventReason, isCollapsed: boolean, elements?: SurveyElement[]): void;
    get questionsLocked(): boolean;
    lockQuestions(locked: boolean): void;
    private getCollapsableElements;
    private sortElements;
    private updateCollapsed;
}
