import { GlobalMessageService, ReturnRequest, RoutingService } from '@spartacus/core'; import { OrderReturnRequestFacade } from '@spartacus/order/root'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class ReturnRequestService { protected routingService: RoutingService; protected returnRequestService: OrderReturnRequestFacade; protected globalMessageService: GlobalMessageService; constructor(routingService: RoutingService, returnRequestService: OrderReturnRequestFacade, globalMessageService: GlobalMessageService); get isCancelling$(): Observable; get isCancelSuccess$(): Observable; getReturnRequest(): Observable; clearReturnRequest(): void; cancelReturnRequest(returnRequestCode: string): void; cancelSuccess(rma: string): void; backToList(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }