/** @type {string[]} */ export const schemaExports: string[]; /** * @typedef {import('./types.js').Account} Account * @typedef {import('./types.js').AccountKeys} AccountKeys */ /** @type {{errors?: import('ajv').ErrorObject[] | null | undefined} & ((data: any) => data is Account)} */ export const validate: { errors?: import('ajv').ErrorObject[] | null | undefined; } & ((data: any) => data is import("./types.js").Account); /** @type {(data: any, options?: import('#lib/types/validation.js').AssertValidOptions) => asserts data is Account} */ export const assertValid: (data: any, options?: import('#lib/types/validation.js').AssertValidOptions) => asserts data is import("./types.js").Account; export function returnValid(data: any, options?: import("../../../types/validation.js").AssertValidOptions | undefined): Account; export const schema: { $id: string; "x-exports": string[]; type: string; title: string; required: string[]; properties: { type: { type: string; enum: string[]; }; id: { type: string; }; name: { type: string; }; department: { type: string; }; departmentName: { type: string; }; }; $defs: { accountKeys: { type: string; title: string; required: string[]; additionalProperties: boolean; properties: { type: { type: string; enum: string[]; }; id: { type: string; }; department: { type: string; }; }; }; }; }; export type Account = import('./types.js').Account; export type AccountKeys = import('./types.js').AccountKeys; //# sourceMappingURL=index.d.ts.map