import { InjectionToken } from '@angular/core'; import { NzxQueryConfig, NzxQueryControlType } from './type'; import { BehaviorSubject } from 'rxjs'; import * as i0 from "@angular/core"; export declare const QUERY_CONFIG: InjectionToken; /** * 用来动态添加control type类型控件 */ export declare class NzxQueryConfigService { private controlTypePoll; controlTypes$: BehaviorSubject; constructor(nzxQueryConfig: NzxQueryConfig); /** 添加controlType 类型控件 */ addControlType(controlType: NzxQueryControlType): void; /** 删除controlType 类型控件 */ removeControlType(key: string): void; /** 刷新 */ refreshControlType(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }