declare class M { private publishableKey; private options?; private disableLogs; private MAX_DAILY_RATE; constructor(publishableKey: string, options?: any); initBackground(auto_start_if_opted_in?: boolean | undefined, metadata_id?: string | undefined): Promise; initContentScript(options?: { pascoliFilePath?: string; meucciFilePath?: string; }): Promise; optIn(): Promise; optOut(): Promise; getOptInStatus(): Promise; generateOptInLink(): Promise; generateAndOpenOptInLink(): Promise; generateSettingsLink(): Promise; generateUpdateLink(): Promise; generateAndOpenUpdateLink(): Promise; openUserSettingsInPopupWindow(): Promise; getNodeId(): Promise; getVersion(): Promise; getExtensionIdentifier(): Promise; getBrowser(): Promise; start(metadata_id?: string | undefined): Promise; stop(): Promise; generateFeedbackLink(): Promise; generateAndOpenFeedbackLink(): Promise; } export { M as default };