import { HeaderValue } from './header-value'; import { ApiKey, DeviceId, Fingerprint } from '../protocol/protocol'; export declare class ApiHeaders { static readonly apiKeyKey = "X-Api-Key"; static readonly deviceIdKey = "X-Device-Id"; static readonly fingerprintKey = "X-Fingerprint"; apiKey: ApiKey; fingerprint: Fingerprint | undefined; private _deviceId; constructor(apiKey: ApiKey, options?: AdditionalHeadersOptions); get deviceId(): DeviceId; set deviceId(value: DeviceId); getHeaders(): ReadonlyArray; } export interface AdditionalHeadersOptions { readonly fingerprint?: Fingerprint; }