@olo/pay-capacitor
Version:
Olo Pay SDK Capacitor Plugin
14 lines (13 loc) • 938 B
TypeScript
import { WebPlugin } from '@capacitor/core';
import type { DigitalWalletStatus, DigitalWalletPaymentMethodResult, OloPaySDKPlugin, InternalInitOptions, InitializationStatus, DigitalWalletConfiguration, DigitalWalletPaymentRequestOptions, SdkInitializationOptions } from './definitions';
export declare class OloPaySDKWeb extends WebPlugin implements OloPaySDKPlugin {
updateDigitalWalletConfiguration(_options: {
digitalWalletConfig: DigitalWalletConfiguration;
}): Promise<void>;
isDigitalWalletReady(): Promise<DigitalWalletStatus>;
createDigitalWalletPaymentMethod(_options: DigitalWalletPaymentRequestOptions): Promise<DigitalWalletPaymentMethodResult>;
initialize(_options: SdkInitializationOptions): Promise<void>;
isInitialized(): Promise<InitializationStatus>;
isDigitalWalletInitialized(): Promise<InitializationStatus>;
initializeInternal(_options: InternalInitOptions): Promise<void>;
}