import { WebPlugin } from '@capacitor/core'; import type { ContentsquareCAPPlugin, CustomVarItem, DynamicVarItem, PIIConfig, TelemetryItem, TransactionItem } from './definitions'; export declare class ContentsquareCAPWeb extends WebPlugin implements ContentsquareCAPPlugin { sendTransaction(_transactionItem: TransactionItem): Promise; sendDynamicVarWithIntValue(_dynamicVarItem: DynamicVarItem): Promise; sendDynamicVarWithStringValue(dynamicVarItem: DynamicVarItem): Promise; sendScreenName(_options: { name: string; cvars?: CustomVarItem[]; }): Promise; optIn(): Promise; optOut(): Promise; excludeURLForReplay(_options: { url: string; }): Promise; setPIISelectors(_pii: PIIConfig): Promise; setCapturedElementsSelector(_options: { elements: string; }): Promise; onReady(): Promise; collect(_telemetryItem: TelemetryItem): Promise; }