@paydock/client-sdk
Version:
Paydock client sdk
14 lines • 908 B
TypeScript
import type { Container } from '../components/container';
import type { EventEmitter } from '../helper/event-emitter';
import { ErrorCodes, type IAfterpayOnSiteMessagingConfig, type IAfterpayOnSiteMessagingService } from './afterpay-on-site-messaging.interfaces';
export declare class AfterpayOnSiteMessagingService implements IAfterpayOnSiteMessagingService {
protected eventEmitter: EventEmitter;
protected config: IAfterpayOnSiteMessagingConfig;
constructor(eventEmitter: EventEmitter, config: IAfterpayOnSiteMessagingConfig);
static fromConfig(eventEmitter: EventEmitter, config: IAfterpayOnSiteMessagingConfig): AfterpayOnSiteMessagingService;
load(container: Container): void;
private renderAfterpayOnSiteMessagingComponent;
private isValidConfig;
onError(message: string, error_code: ErrorCodes): void;
}
//# sourceMappingURL=afterpay-on-site-messaging.service.d.ts.map