@paydock/client-sdk
Version:
Paydock client sdk
39 lines • 1.57 kB
TypeScript
import '../../../vendors/zipmoney';
import { IContextualRunner } from '../runner/contextual.runner';
import { ZipmoneyRunner } from './zipmoney.runner';
import { ICheckout } from '../../external-checkout/builder';
import { EventEmitter } from '../../helper/event-emitter';
declare const ZipmoneyContextualRunner_base: {
new (...args: any[]): {
background: import("../../components/background").Background;
suspendedRedirectUri: string;
continue(): void;
stop(): void;
error(error: string, code: string, callback: any): void;
setSuspendedRedirectUri(uri: string): void;
setBackgroundTitle(text: string): void;
setBackgroundDescription(text: string): void;
turnOffBackdrop(): void;
widgetEnv: import("../../configs/env").Env;
setEnv(env: string, alias?: string): void;
};
} & typeof ZipmoneyRunner;
export declare class ZipmoneyContextualRunner extends ZipmoneyContextualRunner_base implements IContextualRunner {
protected checkout: ICheckout;
protected runs: boolean;
protected eventEmitter: EventEmitter;
constructor();
run(): void;
isRunning(): boolean;
next(checkoutData: ICheckout): void;
getSuccessRedirectUri(): string;
getErrorRedirectUri(): string;
stop(): void;
onStop(cb: () => void): void;
onCheckout(event: string, cb: (checkout: ICheckout) => void): void;
protected eventHandler(args: {
state: Zip.ZIPMONEY_STATE;
}): void;
}
export {};
//# sourceMappingURL=zipmoney-contextual.runner.d.ts.map