import { AfterViewInit, ElementRef, OnInit } from "@angular/core";
import { Router, ActivatedRoute } from "@angular/router";
import { FormManagerService } from "../form-manager.service";
import { FormManagerConfig } from "../form-manager.config";
import { FormioGridComponent } from "formioangular-colfuturo/grid";
import * as i0 from "@angular/core";
export declare class FormManagerIndexComponent implements OnInit, AfterViewInit {
    service: FormManagerService;
    route: ActivatedRoute;
    router: Router;
    config: FormManagerConfig;
    searchElement: ElementRef;
    formGrid: FormioGridComponent;
    gridQuery: any;
    onSearch: any;
    constructor(service: FormManagerService, route: ActivatedRoute, router: Router, config: FormManagerConfig);
    loadGrid(): void;
    ngOnInit(): void;
    ngAfterViewInit(): void;
    _onSearch(): void;
    clearSearch(): void;
    onAction(action: any): void;
    onSelect(row: any): void;
    onCreateItem(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<FormManagerIndexComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<FormManagerIndexComponent, "ng-component", never, {}, {}, never, never, false, never>;
}
//# sourceMappingURL=index.component.d.ts.map