import type { PartialSchema, FinalAttributeRecord } from "@hatchifyjs/core"; import type { FinalSchemas, GetSchemaNames } from "@hatchifyjs/rest-client"; import type { DefaultDisplayComponentsTypes } from "../../../components/index.js"; import type { HatchifyColumn } from "../useCompoundComponents.js"; export declare function getColumn, const TSchemaName extends GetSchemaNames>({ finalSchemas, schemaName, control, field, compoundComponentProps, isRelationship, defaultDisplayComponents, sortable, key, }: { finalSchemas: FinalSchemas; schemaName: TSchemaName; control?: FinalAttributeRecord[string]["control"] | null; field: string; compoundComponentProps: any; isRelationship?: boolean; defaultDisplayComponents: DefaultDisplayComponentsTypes; sortable?: boolean; key: string; }): HatchifyColumn; export declare function formatFieldAsLabel(field: string): string;