import { type Result } from './result.ts'; declare const validCodecs: readonly ["VP8", "VP9", "AV1", "H264"]; export type Codec = (typeof validCodecs)[number]; export declare class VideoCodec { readonly codec: Codec; readonly channels = 0; readonly clockRate = 90000; constructor(codec: Codec); isValid(): boolean; isSupported(): RTCRtpCodec | null; getPayloadType(): Result; getMimeType(): Result; getSdpFmtpLine(): Result; } export {};