import Postmate from "postmate";
import { ChildProxy } from "@test-org122/utils";
import { IContextProvider } from "@merchant-iframe/interfaces/utils";
import { IMerchantConnector } from "@test-org122/merchant-connector";
import { IMerchantIFrameApi } from "@merchant-iframe/interfaces/api";
import { IMerchantService } from "@merchant-iframe/interfaces/business";
export default class PostmateApi extends ChildProxy implements IMerchantIFrameApi {
    protected merchantService: IMerchantService;
    protected contextProvider: IContextProvider;
    protected merchantConnector: IMerchantConnector | undefined;
    constructor(merchantService: IMerchantService, contextProvider: IContextProvider);
    protected getModel(): Postmate.Model;
    protected onModelActivated(parent: Postmate.ChildAPI): void;
}
//# sourceMappingURL=PostmateApi.d.ts.map