import { AnnotatedJson, Annotation } from "../types.js"; declare const _default: { name: string; validate: (self: { [key: string]: import("../types.js").JsonValue; }) => { annotations: Annotation[]; object: { [key: string]: AnnotatedJson; }; }; tests: ({ value: { name: string; }; result: { annotations: never[]; object: { name: string; }; }; } | { value: { name: string; }; result: { annotations: never[]; object: { name?: never; }; }; } | { value: { name: { en: string; de: string; invalid?: never; }; }; result: { annotations: never[]; object: { name: { annotations: never[]; object: { en: string; de: string; invalid?: never; }; }; }; }; } | { value: { name: { en: string; invalid: string; de?: never; }; }; result: { annotations: never[]; object: { name: { annotations: never[]; object: { en: string; invalid: string; de?: never; }; }; }; }; })[]; }; export default _default; //# sourceMappingURL=name.d.ts.map