export type ValidationResult = {
    valid: boolean;
    error: string | null;
    reason?: ImageValidationErrorReason | VideoValidationErrorReason;
};
type ImageValidationErrorReason = 'IMAGE_SIZE_LIMIT_EXCEEDED_ERROR';
type VideoValidationErrorReason = 'VIDEO_SIZE_LIMIT_EXCEEDED_ERROR';
interface FileInfo {
    type: string;
    size: number;
}
export declare function validateImageFileSize(file: FileInfo): ValidationResult;
export {};
//# sourceMappingURL=validate-image-size.d.ts.map