declare global {
    interface Window {
        telligent(...args: any[]): void;
    }
}
declare class TelligentWrapper {
    private telligent?;
    private DEV_ENV;
    private PROD_ENV;
    constructor();
    addStaticMetadataObject(metadata: any): void;
    setUserProperty(property: string, value: any): void;
    track(eventAction: string, eventProps: any): void;
    /**
     * Function to extract the Telligent user ID from the first-party cookie set by the Telligent JavaScript Tracker
     * @return string or boolean The ID string if the cookie exists or null if the cookie has not been set yet
     */
    getTelligentDuid(): string | null;
    /**
     * Function to extract the Telligent session ID from the first-party cookie set by the Telligent JavaScript Tracker
     * @return string or boolean The session ID string if the cookie exists or null if the cookie has not been set yet
     */
    getTelligentSessionId(): string | null;
    private initialize;
    private inspectTelligentCookie;
}
export declare const telligent: TelligentWrapper;
export {};
//# sourceMappingURL=telligentWrapper.d.ts.map