import { EntitySchema } from '../types/schema';
export { useSchema, useAllSchemas } from './useEntity';
/**
 * Get available field types from schema
 */
export declare function getFieldTypes(schema: EntitySchema): string[];
/**
 * Find a field by name in schema (including nested fields)
 */
export declare function findFieldInSchema(schema: EntitySchema, fieldName: string): EntitySchema['fields'][0] | undefined;
/**
 * Get all field paths in schema (for debugging/validation)
 */
export declare function getAllFieldPaths(schema: EntitySchema): string[];
