interface useAIReferenceFieldResponse { page: number; itemsPerPage: number; totalItems: number; items: Array<{ title: string; url: string; image: null; description: string; template: string; similarity: number; structuredData?: Record; }>; } type useAIReferenceFieldProps = { prompt?: string; templates?: Array; sites?: Array; language?: number; limit?: number; useStructuredData?: boolean; fields?: Array; area?: string; }; /** * Hook to call the AI ReferenceField API. * * @example * const news = useAIReferenceField(data) * news.items.map(...) */ export declare function useAIReferenceField(data?: useAIReferenceFieldProps): useAIReferenceFieldResponse | undefined | null; export {};