import type { CustomVarItem, DynamicVarItem, PIIConfig, TransactionItem, TelemetryItem } from './definitions'; declare const ContentsquarePlugin: { optIn: () => void; optOut: () => void; sendTransaction(transactionItem: TransactionItem): Promise; sendDynamicVar(dynamicVarItem: DynamicVarItem): Promise; sendScreenName(screenName: string, cVarItems?: CustomVarItem[] | undefined): Promise; excludeURLForReplay(url: RegExp): Promise; setPIISelectors(pii: PIIConfig): Promise; setCapturedElementsSelector(elements: string): Promise; collect(telemetryItem: TelemetryItem): Promise; }; export * from './definitions'; export { ContentsquarePlugin };