import { Observable } from "rxjs";
import { Page } from "../../../resources/interface/page";
import { Task } from "../../../resources/interface/task";
import { TaskResourceService } from "../../../resources/engine-endpoint/task-resource.service";
import { ProviderProgress } from "../../../resources/resource-provider.service";
import { EventOutcomeMessageResource } from "../../../resources/interface/message-resource";
import * as i0 from "@angular/core";
export declare class MockTaskResourceService extends TaskResourceService {
    searchTask(): Observable<Page<Task>>;
    getTasks(): Observable<Page<Task>>;
    uploadFile(taskId: string, body: object, multipleFiles: boolean): Observable<ProviderProgress | EventOutcomeMessageResource>;
    static ɵfac: i0.ɵɵFactoryDeclaration<MockTaskResourceService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<MockTaskResourceService>;
}
