export interface Zip64ExtraValues { uncompressedSize?: bigint; compressedSize?: bigint; offset?: bigint; diskStart?: number; } export interface ExtendedTimestampValues { mtime?: Date; atime?: Date; ctime?: Date; } export interface AesExtraValues { vendorVersion: 1 | 2; strength: 128 | 192 | 256; actualMethod: number; } export declare function parseExtraFields(extra: Uint8Array): Map; export declare function parseZip64Extra(data: Uint8Array, present: { uncompressed: boolean; compressed: boolean; offset: boolean; diskStart: boolean; }): Zip64ExtraValues; export declare function buildZip64Extra(values: Zip64ExtraValues): Uint8Array; export declare function parseExtendedTimestamp(data: Uint8Array): ExtendedTimestampValues; export declare function buildExtendedTimestampExtra(values: ExtendedTimestampValues, isCentral: boolean): Uint8Array; export declare function buildAesExtra(values: AesExtraValues): Uint8Array; export declare function parseAesExtra(data: Uint8Array): AesExtraValues | undefined; //# sourceMappingURL=extraFields.d.ts.map