import type { VideoCodec } from '../..'; export declare const VP8KeyFrame8x8: Uint8Array; export declare const H264KeyFrame2x2SPS: Uint8Array; export declare const H264KeyFrame2x2PPS: Uint8Array; export declare const H264KeyFrame2x2IDR: Uint8Array; export declare const H264KeyFrame2x2: Uint8Array[]; export declare const OpusSilenceFrame: Uint8Array; /** * Pre-computed SHA-256 hashes for secure comparison operations */ export declare const CryptoHashes: { readonly VP8KeyFrame8x8: "ef0161653d8b2b23aad46624b420af1d03ce48950e9fc85718028f91b50f9219"; readonly H264KeyFrame2x2SPS: "f0a0e09647d891d6d50aa898bce7108090375d0d55e50a2bb21147afee558e44"; readonly H264KeyFrame2x2PPS: "61d9665eed71b6d424ae9539330a3bdd5cb386d4d781c808219a6e36750493a7"; readonly H264KeyFrame2x2IDR: "faffc26b68a2fc09096fa20f3351e706398b6f838a7500c8063472c2e476e90d"; readonly OpusSilenceFrame: "aad8d31fc56b2802ca500e58c2fb9d0b29ad71bb7cb52cd6530251eade188988"; }; /** * Check if a byte array matches any of the known SIF payload frame types using secure crypto hashes */ export declare function identifySifPayload(data: Uint8Array | ArrayBuffer): Promise; //# sourceMappingURL=sifPayload.d.ts.map