import type { CreateOTTRequest, CreateOTTResponse, CreateSessionRequest, CreateSessionResponse } from '../open-wallets/types/payment-source.type';
import type { ApiInternal } from './api-internal';
export declare class ApiPaymentSourceInternal {
    protected api: ApiInternal;
    constructor(api: ApiInternal);
    createOTT(payload: CreateOTTRequest): Promise<CreateOTTResponse>;
    createSession(payload: CreateSessionRequest): Promise<CreateSessionResponse>;
}
//# sourceMappingURL=api-payment-source-internal.d.ts.map