UNPKG

9s-fe-core

Version:

Core functionalities for authentication, configuration, and repository management.

21 lines (20 loc) 1.47 kB
import { FeatureModel, ScopeModel } from './models/scope_model'; import { ApiSchemaModel, SchemaModel, SelectOptionsModel } from './models/schema_model'; import { ResponseModel } from '../repository/models/response_model'; import { PaginationModel } from '../repository/models/pagination_model'; export declare const templateRepository: { getServiceManagement: () => import("@tanstack/react-query").UseQueryResult<FeatureModel[], Error>; getServiceScopeList: () => import("@tanstack/react-query").UseQueryResult<ScopeModel[], Error>; getExpressCoreScopeList: () => import("@tanstack/react-query").UseQueryResult<ScopeModel[], Error>; getSchema: (apiUrl?: string) => import("@tanstack/react-query").UseQueryResult<SchemaModel, Error>; getSelectOptions: ({ selectOption, pagination, payload, }: { selectOption?: SelectOptionsModel | null; pagination?: PaginationModel; payload: Record<string, any>; }, dependencies?: any[]) => import("@tanstack/react-query").UseQueryResult<ResponseModel<any>, Error>; submitForm: ({ apiData, payload, }: { apiData?: ApiSchemaModel | null; payload: Record<string, any>; }) => import("@tanstack/react-query").UseQueryResult<ResponseModel<any>, Error>; }; export declare const useDataList: (apiData?: ApiSchemaModel, paging?: PaginationModel, filters?: Record<string, any>, reloadKey?: number) => import("@tanstack/react-query").UseQueryResult<ResponseModel<any>, Error>;