/** * @license * Copyright 2025 Google LLC * SPDX-License-Identifier: Apache-2.0 */ export declare function parseUserAgent(userAgent: string): string; /** * Runs the given callback within a context that has the specified client label. * All LLM calls made within this callback will include the client label in their tracking headers. * * @param clientLabel The custom client label to apply. * @param callback The callback function to execute. * @return The result of the callback. */ export declare function runWithClientLabel(clientLabel: string, callback: () => R): R; /** * Returns the current list of client labels that can be added to HTTP Headers. */ export declare function getClientLabels(): string[];