/** * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE */ import { Direction, Directionality } from '@angular/cdk/bidi'; import { ElementRef, OnChanges, OnDestroy, Renderer2, SimpleChange, SimpleChanges } from '@angular/core'; import { VtsConfigKey, VtsConfigService } from '@ui-vts-kit/ng-vts/core/config'; import { BooleanInput, InputObservable, VtsSizeXLMSType } from '@ui-vts-kit/ng-vts/core/types'; import { Observable, Subject } from 'rxjs'; import * as i0 from "@angular/core"; export type VtsFormLayoutType = 'horizontal' | 'vertical' | 'inline'; export declare const DefaultTooltipIcon = "QuestionAnswerOutline"; export declare class VtsFormDirective implements OnChanges, OnDestroy, InputObservable { vtsConfigService: VtsConfigService; private renderer; private directionality; readonly _vtsModuleName: VtsConfigKey; static ngAcceptInputType_vtsNoColon: BooleanInput; static ngAcceptInputType_vtsDisableAutoTips: BooleanInput; vtsSize: VtsSizeXLMSType; vtsLayout: VtsFormLayoutType; vtsNoColon: boolean; vtsAutoTips: Record>; vtsDisableAutoTips: boolean; vtsTooltipIcon: string; dir: Direction; destroy$: Subject; private inputChanges$; getInputObservable(changeType: K): Observable; constructor(vtsConfigService: VtsConfigService, elementRef: ElementRef, renderer: Renderer2, directionality: Directionality); ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }