import type { ResponseThinkingProps, ResponseStepsProps, ResponseStepProps, ResponseContentProps, ResponseImageGeneratingProps, ResponseDefaultLayoutProps } from './types'; export declare function ResponseThinking({ className }: ResponseThinkingProps): import("react/jsx-runtime").JSX.Element | null; export declare namespace ResponseThinking { var displayName: string; } export declare function ResponseSteps({ className, children }: ResponseStepsProps): import("react/jsx-runtime").JSX.Element; export declare namespace ResponseSteps { var displayName: string; } export declare function ResponseStepComponent({ step, status }: ResponseStepProps): import("react/jsx-runtime").JSX.Element; export declare namespace ResponseStepComponent { var displayName: string; } export declare function ResponseContent({ markdown, streaming, onStreamComplete, className, }: ResponseContentProps): import("react/jsx-runtime").JSX.Element; export declare namespace ResponseContent { var displayName: string; } export declare function ResponseImageGenerating({ width, height, className, }: ResponseImageGeneratingProps): import("react/jsx-runtime").JSX.Element; export declare namespace ResponseImageGenerating { var displayName: string; } export declare function ResponseDefaultLayout({ className }: ResponseDefaultLayoutProps): import("react/jsx-runtime").JSX.Element; export declare namespace ResponseDefaultLayout { var displayName: string; }