import type { ProjectSchemaJSON, ShapeJSON } from './project-schema/index.ts';
export type TaxonomyField = {
    name: string;
    key?: string;
};
export type Taxonomy = {
    shapeId: string;
    field: TaxonomyField;
};
export declare function getFirstStringFieldV3(shape: ShapeJSON, projectSchema: ProjectSchemaJSON): {
    name: string;
    key?: string;
} | null;
export declare const getTaxonomyField: (shape: ShapeJSON, projectSchema: ProjectSchemaJSON) => TaxonomyField | null;
export declare const getTaxonomies: (projectSchema: ProjectSchemaJSON) => Taxonomy[];
