import { ApproveRequest, ApproveResponse, DeclineRequest, DeclineResponse, GetConfigurationRequest, GetConfigurationResponse, GetOrderRecipientSessionRequest, GetOrderRecipientSessionResponse, GetRequest, GetResponse, UpdateOrderFormAnswersRequest, UpdateOrderFormAnswersResponse } from './objects/'; import { ApproveRequestInterface, DeclineRequestInterface, GetConfigurationRequestInterface, GetOrderRecipientSessionRequestInterface, GetRequestInterface, UpdateOrderFormAnswersRequestInterface } from './interfaces/'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class PublicApiService { private readonly hostService; private readonly http; private _host; private apiOptions; approveSalesOrder(r: ApproveRequest | ApproveRequestInterface): Observable; declineSalesOrder(r: DeclineRequest | DeclineRequestInterface): Observable; getSalesOrder(r: GetRequest | GetRequestInterface): Observable; updateOrderFormAnswers(r: UpdateOrderFormAnswersRequest | UpdateOrderFormAnswersRequestInterface): Observable; getConfig(r: GetConfigurationRequest | GetConfigurationRequestInterface): Observable; getOrderRecipientSession(r: GetOrderRecipientSessionRequest | GetOrderRecipientSessionRequestInterface): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }