import { ControllerBase, type ControllerHost } from './Abstracts/ControllerBase';
/**
 * ReactiveController that detects platform properties and sets them as attributes on the HTML root element.
 *
 * @public
 */
export declare class PlatformController extends ControllerBase {
    constructor(host: ControllerHost);
    /**
     * Called when the host element is connected to the document's DOM.
     *
     * @public
     */
    hostConnected(): void;
    /**
     * Sets the platform attributes on the root element based on the current browser and device.
     *
     * @private
     */
    private setPlatformAttributes;
}
//# sourceMappingURL=PlatformController.d.ts.map