export interface NativeSessionIdentifiersOutput {
    sessionId?: string;
    conversationId?: string;
}
type NativeHeaderMap = Record<string, string>;
export declare function extractSessionIdentifiersFromMetadataWithNative(metadata: Record<string, unknown> | undefined): NativeSessionIdentifiersOutput;
export declare function coerceClientHeadersWithNative(raw: unknown): NativeHeaderMap | undefined;
export declare function findHeaderValueWithNative(headers: Record<string, string>, target: string): string | undefined;
export declare function pickHeaderWithNative(headers: Record<string, string>, candidates: string[]): string | undefined;
export declare function normalizeHeaderKeyWithNative(value: string): string;
export {};
