import { TuiNodeViewNgComponent } from '@taiga-ui/addon-editor/extensions/tiptap-node-view'; import { TuiDestroyService } from '@taiga-ui/cdk'; import * as i0 from "@angular/core"; export interface TuiEditorResizableContainer { width?: number | string | null; height?: number | string | null; } export declare abstract class AbstractTuiEditorResizable extends TuiNodeViewNgComponent { protected readonly doc: Document; protected readonly destroy$: TuiDestroyService; protected _height: number; protected _width: number; protected constructor(doc: Document, destroy$: TuiDestroyService); get attrs(): T; get width(): number | string | null; get height(): number | string | null; abstract updateSize([width, height]: readonly [width: number, height: number]): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵdir: i0.ɵɵDirectiveDeclaration, never, never, {}, {}, never>; }