import { EditorBaseComponent } from 'ngx-puzzle/components/editor/dynamic-editor/base/editor-base.component';
import { SafeAny, RefreshConfig } from 'ngx-puzzle/core';
import * as i0 from "@angular/core";
export declare class NgxPuzzleRefreshEditorComponent extends EditorBaseComponent<RefreshConfig> {
    protected setFields(): void;
    protected getComponentType(): string;
    /**
     * 处理表单字段变化
     */
    onFieldChange(event: {
        key: string;
        value: SafeAny;
        parentKey?: string;
        index?: number;
    }): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<NgxPuzzleRefreshEditorComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<NgxPuzzleRefreshEditorComponent, "ngx-puzzle-refresh-editor, puzzle-refresh-editor", never, {}, {}, never, never, true, never>;
}
