/** * @file index.ts * @description Main export file for signature.digital contract interfaces * Comprehensive contract management system supporting 99.9% of contract use cases */ import * as plugins from './plugins.js'; // Export plugins for access to tsclass types export { plugins }; // ============================================================================ // TYPE ALIASES // ============================================================================ export * from './types.js'; // ============================================================================ // STRUCTURED TERMS // ============================================================================ export * from './terms.js'; // ============================================================================ // SIGNATURE SYSTEM // ============================================================================ export * from './signature.js'; // ============================================================================ // IDENTITY VERIFICATION // ============================================================================ export * from './identity.js'; // ============================================================================ // LEGAL COMPLIANCE // ============================================================================ export * from './legal.js'; // ============================================================================ // VERSIONING // ============================================================================ export * from './versioning.js'; // ============================================================================ // COLLABORATION // ============================================================================ export * from './collaboration.js'; // ============================================================================ // LIFECYCLE AND AUDIT // ============================================================================ export * from './lifecycle.js'; // ============================================================================ // ATTACHMENTS // ============================================================================ export * from './attachments.js'; // ============================================================================ // PDF GENERATION // ============================================================================ export * from './pdf.js'; // ============================================================================ // MAIN CONTRACT INTERFACE // ============================================================================ export * from './contract.js';