export type DirectMediaKind = "video" | "audio";
export declare const DIRECT_MEDIA_EXTENSIONS: readonly ["mp4", "mov", "m4v", "mkv", "webm", "mpeg", "mpg", "avi", "wmv", "flv", "m3u8", "mp3", "m4a", "wav", "flac", "aac", "ogg", "opus", "aiff", "wma"];
export declare function normalizePathForExtension(value: string): string;
export declare function resolveDirectMediaExtension(value: string): string | null;
export declare function isDirectMediaUrl(url: string): boolean;
export declare function isDirectMediaExtension(ext: string): boolean;
export declare function inferDirectMediaKind(value: string): DirectMediaKind | null;
export declare function isDirectVideoInput(value: string): boolean;
export declare function resolveDirectMediaType(value: string, kindHint?: DirectMediaKind | null): string | null;
