import type { SearchAttributeValue } from '../types.ts'; import type { ContextInternals } from './internals.ts'; export declare function validateAttribute(internals: ContextInternals, key: string, value: SearchAttributeValue): void; export declare function setAttribute(internals: ContextInternals, key: string, value: SearchAttributeValue): void; export declare function setAttributes(internals: ContextInternals, attributes: Record): void; export declare function getAttribute(internals: ContextInternals, key: string): SearchAttributeValue | undefined; export declare function getAttributes(internals: ContextInternals): Readonly>;