UNPKG

magner

Version:

Universal admin panel magnetic to any backend

10 lines (9 loc) 865 B
import type { CardConfig, LoginConfig, TableConfig, FiltersForm } from '../types/configs'; import type { GenericForm } from '../types/form'; import type { Table } from '../types/components/table'; export declare const formController: <ENTITY extends {}>(config: GenericForm<ENTITY>) => GenericForm<ENTITY>; export declare const filtersFormController: <ENTITY extends {}>(config: FiltersForm<ENTITY>) => FiltersForm<ENTITY>; export declare const tableController: <ENTITY extends {}>(config: Table<ENTITY>) => Table<ENTITY>; export declare const loginPageController: <ENTITY extends {}>(config: LoginConfig<ENTITY>) => LoginConfig<ENTITY>; export declare const tablePageController: <ENTITY extends {}>(config: TableConfig<ENTITY>) => TableConfig<ENTITY>; export declare const cardPageController: <ENTITY extends {}>(config: CardConfig<ENTITY>) => CardConfig<ENTITY>;