/**
 * Type declarations for the .mjs validator. Hand-authored because the
 * import path points at src/.mjs directly (no dist roundtrip).
 */

export type ValidateResult = { ok: true } | { ok: false; error: string }

export function validateConductorEvent(
	op: string,
	data: Record<string, unknown> | undefined | null,
): ValidateResult

export const CONDUCTOR_VALIDATED_OPS: ReadonlySet<string>
