/** * ETag generation utilities */ /** * Generate ETag from file stats * Uses weak ETag format: W/"size-mtime" */ export declare function generateETag(stat: { size: number; mtime: Date; }): string; /** * Generate strong ETag from content * Uses hash of content */ export declare function generateStrongETag(content: Uint8Array): Promise; /** * Check if ETag matches */ export declare function matchesETag(etag: string, ifNoneMatch: string | null): boolean;