import { SlotValue, WithSlots } from "../../lib/slots.cjs"; import { CopilotChatSuggestionPill, CopilotChatSuggestionPillProps } from "./CopilotChatSuggestionPill.cjs"; import React from "react"; import { Suggestion } from "@copilotkitnext/core"; //#region src/components/chat/CopilotChatSuggestionView.d.ts declare const DefaultContainer: React.ForwardRefExoticComponent & React.RefAttributes>; type CopilotChatSuggestionViewProps = WithSlots<{ container: typeof DefaultContainer; suggestion: typeof CopilotChatSuggestionPill; }, { suggestions: Suggestion[]; onSelectSuggestion?: (suggestion: Suggestion, index: number) => void; loadingIndexes?: ReadonlyArray; } & React.HTMLAttributes>; declare const CopilotChatSuggestionView: React.ForwardRefExoticComponent<{ container?: SlotValue & React.RefAttributes>> | undefined; suggestion?: SlotValue>> | undefined; } & { children?: ((props: { container: React.ReactElement>; suggestion: React.ReactElement>; } & { suggestions: Suggestion[]; onSelectSuggestion?: (suggestion: Suggestion, index: number) => void; loadingIndexes?: ReadonlyArray; } & React.HTMLAttributes) => React.ReactNode) | undefined; } & Omit<{ suggestions: Suggestion[]; onSelectSuggestion?: (suggestion: Suggestion, index: number) => void; loadingIndexes?: ReadonlyArray; } & React.HTMLAttributes, "children"> & React.RefAttributes>; //#endregion export { CopilotChatSuggestionView, CopilotChatSuggestionViewProps }; //# sourceMappingURL=CopilotChatSuggestionView.d.cts.map