/**
 * ZIP binary data serialization utilities
 */
import { LocalFileHeader, CentralDirectoryHeader, EndOfCentralDirectory, Zip64EndOfCentralDirectory, Zip64EndOfCentralDirectoryLocator, DataDescriptor, Zip64DataDescriptor } from './zip-format.js';
/**
 * Serializes a Local File Header to binary data
 */
export declare function serializeLocalFileHeader(header: LocalFileHeader): Uint8Array;
/**
 * Serializes a Central Directory Header to binary data
 */
export declare function serializeCentralDirectoryHeader(header: CentralDirectoryHeader): Uint8Array;
/**
 * Serializes an End of Central Directory record to binary data
 */
export declare function serializeEndOfCentralDirectory(eocd: EndOfCentralDirectory): Uint8Array;
/**
 * Serializes a ZIP64 End of Central Directory record to binary data
 */
export declare function serializeZip64EndOfCentralDirectory(eocd: Zip64EndOfCentralDirectory): Uint8Array;
/**
 * Serializes a ZIP64 End of Central Directory Locator to binary data
 */
export declare function serializeZip64EndOfCentralDirectoryLocator(locator: Zip64EndOfCentralDirectoryLocator): Uint8Array;
/**
 * Serializes a Data Descriptor to binary data
 */
export declare function serializeDataDescriptor(descriptor: DataDescriptor): Uint8Array;
/**
 * Serializes a ZIP64 Data Descriptor to binary data
 */
export declare function serializeZip64DataDescriptor(descriptor: Zip64DataDescriptor): Uint8Array;
//# sourceMappingURL=zip-serializer.d.ts.map