import { default as z } from 'zod'; import { FieldsRegistry } from '../types/types'; import { default as FeatureLayer } from '@arcgis/core/layers/FeatureLayer.js'; declare const layerDescriptionSchema: z.ZodObject<{ title: z.ZodString; description: z.ZodString; name: z.ZodNullable; }, "strip", z.ZodTypeAny, { name: string | null; title: string; description: string; }, { name: string | null; title: string; description: string; }>; export type LayerDescriptionWrapper = z.infer; /** * Enriches a layer's title/description via LLM using existing metadata + field descriptions. */ export declare const generateLayerDescriptions: (layer: FeatureLayer, fieldRegistry: FieldsRegistry) => Promise; export {};