import { Plugin, PluginDependencies, Sync } from "../plugin"; import { Context } from "../../context"; import { CleverTapWrapper } from "./cleverTapWrapper"; export declare class CleverTapPlugin implements Plugin { readonly name = "celvertap"; private readonly sdk; private readonly user; private readonly enableHashing; constructor(deps: PluginDependencies); identify(ctx: Context): Promise; page(ctx: Context): Promise | Context; track(ctx: Context): Promise | Context; updateSettings(sync: Sync): void; group(ctx: Context): Promise | Context; private init; }