export declare const MAX_FILE_BYTES: number;
export declare function validateFileDeclaration(name: string, declaredType: string, size: number): {
    extension: string;
    category: "text" | "audio" | "video" | "pdf" | "archive" | "image" | "document";
    mime: string;
    maxBytes: number;
    signature: "jpeg" | "png" | "gif" | "webp" | "pdf" | "zip" | "ole" | "mp4" | "webm" | "mp3" | "wav" | "ogg" | "text";
    aliases?: string[];
};
export declare function validateStoredFile(name: string, declaredType: string, size: number, head: Uint8Array): {
    extension: string;
    category: "text" | "audio" | "video" | "pdf" | "archive" | "image" | "document";
    mime: string;
    maxBytes: number;
    signature: "jpeg" | "png" | "gif" | "webp" | "pdf" | "zip" | "ole" | "mp4" | "webm" | "mp3" | "wav" | "ogg" | "text";
    aliases?: string[];
};
//# sourceMappingURL=file-validation.d.ts.map