import { BaseDataPageService, FilterHandlerService, SortHandlerService } from 'verben-workflow-ui/src/lib/base'; import { ErrorResponse, FlowableStatus } from 'verben-workflow-ui/src/lib/models'; import { HttpWebRequestService } from 'verben-workflow-ui/src/lib/services'; import * as i0 from "@angular/core"; /** * Service for flowable-status API operations. * * No URL overrides: the endpoint follows the base's conventions exactly — * `GetFlowableStatus/{skip}/{limit}/{sortParam}/{sortOrder}`, * `GetFlowableStatusWithParam/...` and `SaveFlowableStatus`. */ export declare class FlowableStatusService extends BaseDataPageService { constructor(server: HttpWebRequestService, filterHandler: FilterHandlerService, sortHandler: SortHandlerService); getEndpoint(): string; /** * The API has no delete endpoint for flowable statuses. Fail loudly rather * than issuing a request that 404s, and keep `enableDelete: false` in the * config so the UI never offers the action. */ deleteItems(): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }