import { Actor, ErrorResponse, Paged, Tag } from 'verben-workflow-ui/src/lib/models'; import { EnvironmentService, HttpWebRequestService } from 'verben-workflow-ui/src/lib/services'; import * as i0 from "@angular/core"; export declare class ActorService { private httpService; private envSvc; constructor(httpService: HttpWebRequestService, envSvc: EnvironmentService); /** * Get data with pagination and sorting * @param skip Number of records to skip * @param limit Number of records to take * @param sortParam Sort parameter * @param sortOrder Sort order ('asc' or 'desc') * @returns Promise containing the data */ getData(skip: number, limit: number, sortParam: string, sortOrder: string): Promise | ErrorResponse>; /** * Get data with additional parameter, pagination and sorting * @param param Search parameter * @param skip Number of records to skip * @param limit Number of records to take * @param sortParam Sort parameter * @param sortOrder Sort order ('asc' or 'desc') * @returns Promise containing the filtered data */ getActorWithParam(param: string, skip: number, limit: number, sortParam: string, sortOrder: string): Promise | ErrorResponse>; /** * Save multiple data * @param requests Array of data to save * @returns Promise containing the save operation result */ saveActors(requests: Actor[]): Promise; /** * Get user access requests with pagination and sorting * @param skip Number of records to skip * @param limit Number of records to take * @param sortParam Sort parameter * @param sortOrder Sort order ('asc' or 'desc') * @returns Promise containing the user access requests */ getTags(skip: number, limit: number, sortParam: string, sortOrder: string): Promise | ErrorResponse>; /** * Get actor tags with pagination and sorting * @param skip Number of records to skip * @param limit Number of records to take * @param sortParam Sort parameter * @param sortOrder Sort order ('asc' or 'desc') * @returns Promise containing the actor tags */ getActorTags(skip: number, limit: number, sortParam: string, sortOrder: string): Promise | ErrorResponse>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }