@olo/pay-capacitor
Version:
Olo Pay SDK Capacitor Plugin
13 lines (12 loc) • 1.07 kB
TypeScript
import { WebPlugin } from '@capacitor/core';
import type { ChangeGooglePayVendorOptions, DigitalWalletStatus, GooglePayInitializationOptions, DigitalWalletPaymentMethodResult, GooglePayPaymentRequestOptions, AndroidInitializationOptions, iOSInitializationOptions, OloPaySDKPlugin, InternalInitOptions, InitializationStatus } from './definitions';
export declare class OloPaySDKWeb extends WebPlugin implements OloPaySDKPlugin {
initializeGooglePay(_options: GooglePayInitializationOptions): Promise<void>;
changeGooglePayVendor(_options: ChangeGooglePayVendorOptions): Promise<void>;
isDigitalWalletReady(): Promise<DigitalWalletStatus>;
getDigitalWalletPaymentMethod(_options: GooglePayPaymentRequestOptions): Promise<DigitalWalletPaymentMethodResult | undefined>;
initialize(_options: AndroidInitializationOptions | iOSInitializationOptions): Promise<void>;
isInitialized(): Promise<InitializationStatus>;
isDigitalWalletInitialized(): Promise<InitializationStatus>;
initializeInternal(_options: InternalInitOptions): Promise<void>;
}