import type { IToolPanelComp, IToolPanelParams, ToolPanelDef } from 'ag-grid-community';
import { Component } from 'ag-grid-community';
export declare class ToolPanelWrapper extends Component {
    private readonly eContent;
    private toolPanelCompInstance;
    private toolPanelId;
    private resizeBar;
    private params;
    private animationId;
    private defParent;
    constructor();
    postConstruct(): void;
    getToolPanelId(): string;
    getDefParent(): HTMLElement | null;
    setDefParent(parent: HTMLElement | null): void;
    setToolPanelDef(toolPanelDef: ToolPanelDef, params: IToolPanelParams): boolean;
    private setToolPanelComponent;
    getToolPanelInstance(): IToolPanelComp | undefined;
    setResizerSizerSide(side: 'right' | 'left'): void;
    refresh(): void;
    animateDisplayed(displayed: boolean): void;
}
