import type { Message, UnsupportedCapabilityIssue } from '@use-crux/core'; import { estimateAnthropicMediaTokens } from './media-token-estimate'; /** Anthropic media checks consumed by the core-owned pre-request boundary. */ export declare const anthropicMediaHooks: Readonly<{ validate: ({ model, messages, }: Readonly<{ model: string; messages: readonly Message[]; }>) => readonly UnsupportedCapabilityIssue[]; estimateTokens: typeof estimateAnthropicMediaTokens; }>;