import * as models from '../models'; import { LazyDataSourceApiRequest, DataQueryFilter, LazyDataSourceApiResponse, IProcessRequest, LazyDataSourceApiRequestContext } from '@epam/uui-core'; export declare function getDemoApi(processRequest: IProcessRequest, origin?: string): { cities: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; offices: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; continents: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; countries: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; languages: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; products: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; locations: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; locationsSearch: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; statuses: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; managers: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; persons: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; personsPaged: (rq: LazyDataSourceApiRequest>, ctx?: LazyDataSourceApiRequestContext) => Promise>; personGroups: { (request: LazyDataSourceApiRequest>, ctx?: LazyDataSourceApiRequestContext): Promise>; (request: LazyDataSourceApiRequest>, ctx?: LazyDataSourceApiRequestContext): Promise>; }; departments: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; jobTitles: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; schedules: () => Promise; personDetails: { load: () => Promise; loadDefault: () => Promise; save: (details: models.PersonDetails) => Promise; }; projectTasks: (rq: LazyDataSourceApiRequest>, context?: LazyDataSourceApiRequestContext) => Promise>; }; export type IDemoApi = ReturnType; //# sourceMappingURL=index.d.ts.map