// D-SEZ (Digital Sovereign Economic Zone) Model
// Supplement B: MetaverseDubai Integration Framework

export interface DigitalSovereignEconomicZoneRequest {
  metaverseNodeId: string;
  sovereignBankId?: string;
  virtualCitizenshipEnabled?: boolean;
  digitalLandEnabled?: boolean;
  tokenizedFxEnabled?: boolean;
  liquidityFlowEnabled?: boolean;
  metadata?: Record<string, unknown>;
}

export interface DigitalSovereignEconomicZoneResult {
  dsezId: string;
  metaverseNodeId: string;
  status: string;
}

export interface DsezConfig {
  virtualCitizenshipEnabled: boolean;
  digitalLandEnabled: boolean;
  tokenizedFxEnabled: boolean;
  liquidityFlowEnabled: boolean;
}

