export type UserAgentClientHintsCommand = UserAgentClientHintsSetClientHintsOverrideCommand; export interface UserAgentClientHintsSetClientHintsOverrideCommand { method: "userAgentClientHints.setClientHintsOverride"; params: { clientHints: UserAgentClientHintsClientHintsMetadata | null; contexts?: string[]; userContexts?: string[]; }; } export interface UserAgentClientHintsClientHintsMetadata { brands?: UserAgentClientHintsBrandVersion[]; fullVersionList?: UserAgentClientHintsBrandVersion[]; platform?: string; platformVersion?: string; architecture?: string; model?: string; mobile?: boolean; bitness?: string; wow64?: boolean; formFactors?: string[]; } export interface UserAgentClientHintsBrandVersion { brand: string; version: string; } export interface UserAgentClientHintsSetClientHintsOverrideResult { } export declare class UserAgentClientHints { private readonly bidi; private constructor(); static create(driver: unknown): Promise; setClientHintsOverride(): Promise; }