n8n/packages/@n8n/telemetry/src/index.ts

18 lines
856 B
TypeScript

export { buildCatalog, formatCatalog } from './catalog';
export type { TelemetryCatalogEntry, TelemetryCatalogProperty } from './catalog';
export { POSTHOG_EVENTS_BLACKLIST } from './constants';
export { defineTelemetryEvents } from './define';
export type {
InferTelemetryProps,
TelemetryEventDef,
TelemetryEventInput,
TelemetryEventRegistry,
} from './define';
export { ASSISTANT_MENTION_QUERY_TEXT_MAX_LENGTH } from './events/instance-ai';
export { POLICY_KINDS } from './events/type-availability-policies';
export type { PolicyKind } from './events/type-availability-policies';
export { redactTelemetryProperties, redactTelemetryText } from './redaction';
export type { TelemetryTextOptions } from './redaction';
export { collectDuplicateNames, validateEntrySchemas } from './registry-checks';
export { TELEMETRY_EVENT } from './telemetry-events';