Files
tools/ts_interfaces/index.ts

66 lines
2.6 KiB
TypeScript

/**
* @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';