import { InternalPanel } from '../../internal/types/internal-panels'; import { PanelDirective } from './panel.directive'; export declare abstract class PanelChangeDirective { protected readonly _layoutPanel: PanelDirective; protected constructor(_layoutPanel: PanelDirective); protected numberElse: (a: any, b: number) => number; protected patch(patcher: (panel: InternalPanel) => Partial): void; }