Initial commit
This commit is contained in:
commit
9e827c50f9
72 files changed
+10477
No files matched your search
@@ -0,0 +1,33 @@
|
||||
import type { SignalType, RiskLevel } from './enums'
|
||||
|
||||
export interface SignalSource {
|
||||
type: 'PRESS' | 'CONSTRUCTION_PERMIT' | 'JOB_POSTING' | 'COMPANY_REPORT' | 'MARKET_DATA' | 'MANUAL'
|
||||
url?: string
|
||||
publishedAt?: string
|
||||
credibility: 'LOW' | 'MEDIUM' | 'HIGH'
|
||||
}
|
||||
|
||||
export interface FutureSignal {
|
||||
id: string
|
||||
signalType: SignalType
|
||||
companyName?: string
|
||||
propertyId?: string
|
||||
locationHint: string
|
||||
areaSqmEstimate?: number
|
||||
probability: number
|
||||
confidenceScore: number
|
||||
timeHorizonMonths: number
|
||||
source: SignalSource
|
||||
sensitivityLevel: 'PUBLIC' | 'INTERNAL' | 'CONFIDENTIAL'
|
||||
disclaimer: string
|
||||
riskLevel: RiskLevel
|
||||
marketIndicator?: string
|
||||
relevanceScore?: number
|
||||
isVerified: boolean
|
||||
verifiedBy?: string
|
||||
verifiedAt?: string
|
||||
expiresAt?: string
|
||||
organizationId?: string
|
||||
createdAt: string
|
||||
updatedAt: string
|
||||
}
|
||||
Reference in new issue
Block a user