/** * @param {Definition} definition * @returns {Schema} */ export function create(definition: Definition): Schema; export type Properties = import('./schema.js').Properties; export type Normal = import('./schema.js').Normal; export type Attributes = Record; export type Definition = { properties: Record; transform: (attributes: Attributes, property: string) => string; space?: string; attributes?: Attributes; mustUseProperty?: Array; }; import { Schema } from './schema.js';