import { CreateOrderRequestBuilder } from '../RequestDTOs/CreateOrderRequest';
import { QueryOrderResultBuilder } from '../RequestDTOs/QueryOrderResultRequest';
export declare class PayWithCodeServiceManager {
    private appId;
    private countryCode;
    private payWithCodeService;
    constructor(appId: string, countryCode: string, privateKey: string, isTest: boolean);
    createOrder(createOrderRequestBuilder: CreateOrderRequestBuilder): Promise<import("..").PayInCreateOrderResponse<import("..").PayInCreateOrderResponseData> | undefined>;
    fetchOrderStatus(builder: QueryOrderResultBuilder): Promise<import("..").PayInCreateOrderResponse<import("..").TransactionResultsResponse>>;
}
