import { Category, JsonFormsState, JsonSchema, RankedTester } from '@jsonforms/core'; import { NgRedux } from '@angular-redux/store'; import { JsonFormsIonicLayout } from '../JsonFormsIonicLayout'; import { CategoryRenderer } from './category/category'; import { IonTabs } from '@ionic/angular'; interface CategoryRenderParams { renderer: typeof CategoryRenderer; params: { category: { uischema: Category; label: string; schema: JsonSchema; path: string; }; }; } export declare class CategorizationTabLayoutRenderer extends JsonFormsIonicLayout { tabs: IonTabs; categoryPages: CategoryRenderParams[]; constructor(ngRedux: NgRedux); mapAdditionalProps: (props: any) => void; trackByCategory(_i: number, categoryPage: any): any; } export declare const categorizationTester: RankedTester; export {};