import * as i0 from '@angular/core'; import { OnDestroy } from '@angular/core'; import { Observable } from 'rxjs'; import * as i1 from '@angular/common'; declare class FullContentComponent implements OnDestroy { private readonly el; private readonly srv; private readonly router; private readonly doc; private bodyEl; private id; _height: i0.WritableSignal; readonly hideTitle: i0.InputSignalWithTransform; readonly padding: i0.InputSignalWithTransform; readonly fullscreen: i0.ModelSignal; constructor(); private updateCls; private update; private updateHeight; private removeInBody; toggle(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class FullContentService { private _change; /** 切换全屏工作区状态 */ toggle(): void; get change(): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class FullContentToggleDirective { private readonly parent; protected _click(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class FullContentModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { FullContentComponent, FullContentModule, FullContentService, FullContentToggleDirective };