import type { FC, PropsWithChildren } from "react"; import type { RequireAtLeastOne } from "../../utils/RequireAtLeastOne.js"; type MessageIfFilters = { user: boolean | undefined; assistant: boolean | undefined; system: boolean | undefined; hasBranches: boolean | undefined; copied: boolean | undefined; lastOrHover: boolean | undefined; last: boolean | undefined; speaking: boolean | undefined; hasAttachments: boolean | undefined; hasContent: boolean | undefined; submittedFeedback: "positive" | "negative" | null | undefined; }; type UseMessageIfProps = RequireAtLeastOne; export declare namespace MessagePrimitiveIf { type Props = PropsWithChildren; } /** * @deprecated Use ` s.message...} />` instead. */ export declare const MessagePrimitiveIf: FC; export {}; //# sourceMappingURL=MessageIf.d.ts.map