import { Order, RoutingService } from '@spartacus/core'; import { OrderApproval } from '../../core/model/order-approval.model'; import { OrderApprovalService } from '../../core/services/order-approval.service'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class OrderApprovalDetailService { protected routingService: RoutingService; protected orderApprovalService: OrderApprovalService; protected approvalCode$: Observable; protected orderApproval$: Observable; protected order$: Observable; constructor(routingService: RoutingService, orderApprovalService: OrderApprovalService); /** * Returns a string that represents the approval code * found in the page url. */ getOrderApprovalCodeFromRoute(): Observable; /** * Returns the order data from the approval details that have been * retrieved from the approval code in the page url. */ getOrderDetails(): Observable; /** * Returns the approval details that have been retrieved from the * approval code in the page url. */ getOrderApproval(): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }