/** * Primary bytefold entrypoint exports for archive and compression APIs. */ /** Open archives through the transport selected for the current runtime. */ export { openArchive } from './web/index.js'; /** Create archive writers over standard Web writable streams. */ export { createArchiveWriter } from './archive/index.js'; /** Runtime-independent archive input type. */ export type { ArchiveInput } from './archive/contracts.js'; /** Archive reader and writer contracts. */ export type { ArchiveAuditOptions, ArchiveNormalizeOptions, ArchiveReader, ArchiveWriter, ArchiveWriterAddOptions, ArchiveWriterEntryType, ArchiveWriterFormat, ArchiveWriterOptions, ArchiveWriterSource, ArchiveWriterZip64Mode } from './archive/index.js'; /** Typed archive error class. */ export { ArchiveError } from './archive/errors.js'; /** Stable archive error code union. */ export type { ArchiveErrorCode } from './archive/errors.js'; /** Archive report/input/options/domain types. */ export type { ArchiveAuditReport, ArchiveDetectionReport, ArchiveEntry, ArchiveFormat, ArchiveInputKind, ArchiveIssue, ArchiveIssueCode, ArchiveIssueSeverity, ArchiveLimits, ArchiveNormalizeReport, ArchiveOpenOptions, ArchiveTarOpenOptions, ArchiveZipOpenOptions, SafetyProfile } from './archive/types.js'; /** ZIP issue codes that may appear in unified archive reports. */ export type { ZipIssueCode } from './types.js'; /** ZIP error and warning codes that may appear in unified archive reports. */ export type { ZipErrorCode, ZipWarningCode } from './errors.js'; /** Resource-limit policy type shared across profiles. */ export type { ResourceLimits } from './limits.js'; /** Recursive JSON value types used by issue details and serialized contracts. */ export type { JsonObject, JsonPrimitive, JsonValue } from './json.js'; /** Compression capability and stream-transform APIs. */ export * from './compress/index.js'; //# sourceMappingURL=index.d.ts.map