import type { AttributeDataMap, AttributeDataComponent, AttributeDataAssertion } from '../types.js'; export declare function mapObjectValue(object: Record, mapper: (value: T, key: string) => U): { [k: string]: U; }; declare const schema: AttributeDataMap; declare const column: AttributeDataMap; declare const assert: AttributeDataMap; declare const field: AttributeDataMap; declare const view: AttributeDataMap; declare const list: { [k: string]: { name: string; type: Array; description: string; args: Array<{ spread: boolean; type: Array>; name?: string; required: boolean; description: string; examples: Array; }>; data: AttributeDataComponent; }; }; declare const filter: { [k: string]: { name: string; type: Array; description: string; args: Array<{ spread: boolean; type: Array>; name?: string; required: boolean; description: string; examples: Array; }>; data: AttributeDataComponent; }; }; declare const span: { [k: string]: { name: string; type: Array; description: string; args: Array<{ spread: boolean; type: Array>; name?: string; required: boolean; description: string; examples: Array; }>; data: AttributeDataComponent; }; }; export { schema, column, assert, field, view, list, filter, span };