/** * Shared media formatting helpers for OpenAI adapters. * * @internal */ import type { ImageBlock } from '../../types/media.js'; /** * Logs a warning for each key in `params` that is managed by the provider and * would be overwritten at request time. Fires at config time so callers notice * before sending a request. */ export declare function warnManagedParams(params: Record | undefined, managed: ReadonlySet): void; /** * Builds a `data:;base64,` URL for an image block. * Returns `undefined` for unsupported source types. */ export declare function formatImageDataUrl(imageBlock: ImageBlock): string | undefined; //# sourceMappingURL=formatting.d.ts.map