export type CanonicalSchemaIssueCode = "invalid_type" | "invalid_value" | "missing_required_field" | "unsupported_event_type" | "unsupported_field"; export interface CanonicalSchemaIssue { category: "structure"; code: CanonicalSchemaIssueCode; path: readonly (string | number)[]; message: string; } export declare function canonicalFactoryIssues(input: unknown, path: readonly (string | number)[]): CanonicalSchemaIssue[]; export declare function canonicalEventIssues(input: unknown, path: readonly (string | number)[]): CanonicalSchemaIssue[];