import { WebPlugin } from '@capacitor/core'; import type { LinkrunnerPlugin, InitOptions, SignupOptions, SetUserDataOptions, CapturePaymentOptions, RemovePaymentOptions, TrackEventOptions, SetAdditionalDataOptions, EnablePIIHashingOptions, SetPushTokenOptions, SetCustomerUserIdOptions, HandleDeeplinkOptions, HandleDeeplinkResult, AttributionDataResult } from './definitions'; export declare class LinkrunnerWeb extends WebPlugin implements LinkrunnerPlugin { init(options: InitOptions): Promise; signup(options: SignupOptions): Promise; setUserData(options: SetUserDataOptions): Promise; capturePayment(options: CapturePaymentOptions): Promise; removePayment(options: RemovePaymentOptions): Promise; trackEvent(options: TrackEventOptions): Promise; getAttributionData(): Promise; setAdditionalData(options: SetAdditionalDataOptions): Promise; enablePIIHashing(options: EnablePIIHashingOptions): Promise; setPushToken(options: SetPushTokenOptions): Promise; setCustomerUserId(options: SetCustomerUserIdOptions): Promise; handleDeeplink(options: HandleDeeplinkOptions): Promise; getPackageVersion(): Promise<{ version: string; }>; }