import type { TrackedElementHandlerInterface } from '//resources/mojo/ui/webui/resources/js/tracked_element/tracked_element.mojom-webui.js';
import { TrackedElementManagerCallbackRouter } from '//resources/mojo/ui/webui/resources/js/tracked_element/tracked_element.mojom-webui.js';
export interface TrackedElementProxy {
    getHandler(): TrackedElementHandlerInterface;
    callbackRouter: TrackedElementManagerCallbackRouter;
}
/**
 * Proxy for the TrackedElementHandler mojo interface.
 */
export declare class TrackedElementProxyImpl implements TrackedElementProxy {
    private handler_;
    callbackRouter: TrackedElementManagerCallbackRouter;
    getHandler(): TrackedElementHandlerInterface;
    static getInstance(): TrackedElementProxy;
    static setInstance(obj: TrackedElementProxy): void;
}
