GenerAI / worldmonitor /shared /china-macro-contract.d.ts
amogaddy's picture
Integra World Monitor (AGPL-3.0, self-hosted) nello Space: pagina, menu, e arricchimento notizie per la AI (part 6)
fa9c65f verified
Raw
History Blame Contribute Delete
1.03 kB
export const CHINA_MACRO_SCHEMA_VERSION: 2;
export const CHINA_MACRO_CACHE_KEY: 'economic:china:macro:v2';
export const CHINA_MACRO_PROVENANCE_FAMILY: 'china_macro_official_numeric_observation';
export const CHINA_MACRO_MAX_TRANSPORT_AGE_MIN: number;
export const CHINA_MACRO_MAX_CONTENT_AGE_MIN: number;
export const CHINA_MACRO_REQUIRED_SERIES: readonly string[];
export const CHINA_MACRO_SERIES_MAX_AGE_DAYS: Readonly<Record<string, number>>;
export const CHINA_MACRO_PUBLISHER_IDS: Readonly<Record<'nbs' | 'pboc' | 'safe' | 'gacc', string>>;
export const CHINA_MACRO_SERIES_CONTRACT: Readonly<Record<string, Readonly<{
pillar: string;
unit: string;
periodKind: string;
source: string;
publisherId: string;
sourceHost: string;
sourcePathPrefix: string;
}>>>;
export const CHINA_MACRO_SERIES_IDS: readonly string[];
export function chinaMacroObservationDateMs(value: unknown): number | null;
export function isChinaMacroObservationStale(
seriesId: string,
observationPeriod: string,
now?: number,
): boolean;