@securecall/client-component
Version:
SecureCall Core Web Component
19 lines (18 loc) • 742 B
TypeScript
import { IPaymentValues } from "@securecall/client-api";
export declare class MockSecureCallClientAPI {
apiLocation: string;
private eventListeners;
debug: boolean;
constructor(apiLocation: string);
addEventListener(event: string, callback: Function): void;
removeEventListener(event: string, callback: Function): void;
dispatchEvent(event: string, data: any): void;
authenticate(username?: string, password?: string, useCookie?: boolean): Promise<void>;
logout(): Promise<void>;
secure(): Promise<void>;
telephony(_data: any): Promise<void>;
connect(): Promise<void>;
reset(v?: string | string[]): Promise<void>;
submit(_data: IPaymentValues): Promise<void>;
disconnect(): void;
}