import { type HTMLAttributes } from 'react';
import type { ChatContainerProps, ChatHeaderProps } from './types';
declare const ChatContainer: import("react").ForwardRefExoticComponent>;
declare const ChatHeader: import("react").ForwardRefExoticComponent>;
declare const ChatContent: import("react").ForwardRefExoticComponent & import("react").RefAttributes>;
/**
* `ChatFooter` props.
*
* Layout API:
* - `fullWidth` (preferred) — drop the inner-wrapper
* `max-w-ods-content-narrow` so the footer fills the parent.
* - `contentClassName` (legacy escape hatch) — explicit class names
* applied to the inner wrapper. Use only when `fullWidth` is too
* coarse (e.g. custom max-w value).
*/
export interface ChatFooterProps extends HTMLAttributes {
/** Same `fullWidth` semantics as `ChatHeaderProps.fullWidth` — drops
* the inner wrapper's `max-w-ods-content-narrow` so the footer
* spans the full parent width. */
fullWidth?: boolean;
/** @deprecated Prefer `fullWidth` for the full-panel-width use case.
* This prop remains supported for callers that need a NON-binary
* override (custom max-w value, custom padding, etc.). */
contentClassName?: string;
}
declare const ChatFooter: import("react").ForwardRefExoticComponent>;
export { ChatContainer, ChatHeader, ChatContent, ChatFooter };
//# sourceMappingURL=chat-container.d.ts.map