UNPKG

@makolabs/ripple

Version:

Simple Svelte 5 powered component library ✨

163 lines (162 loc) 3.99 kB
import { Color } from '../variants.js'; export declare const aiChatInterface: import("tailwind-variants").TVReturnType<{ color: { [Color.DEFAULT]: { userMessage: string; sendButton: string; background: string; }; [Color.PRIMARY]: { userMessage: string; sendButton: string; background: string; }; [Color.SECONDARY]: { userMessage: string; sendButton: string; background: string; }; [Color.SUCCESS]: { userMessage: string; sendButton: string; background: string; }; [Color.WARNING]: { userMessage: string; sendButton: string; background: string; }; [Color.DANGER]: { userMessage: string; sendButton: string; background: string; }; [Color.INFO]: { userMessage: string; sendButton: string; background: string; }; }; loading: { true: { sendButton: string; }; }; disabled: { true: { sendButton: string; }; }; }, { userMessage: string; aiMessage: string; sendButton: string; background: string; }, undefined, { color: { [Color.DEFAULT]: { userMessage: string; sendButton: string; background: string; }; [Color.PRIMARY]: { userMessage: string; sendButton: string; background: string; }; [Color.SECONDARY]: { userMessage: string; sendButton: string; background: string; }; [Color.SUCCESS]: { userMessage: string; sendButton: string; background: string; }; [Color.WARNING]: { userMessage: string; sendButton: string; background: string; }; [Color.DANGER]: { userMessage: string; sendButton: string; background: string; }; [Color.INFO]: { userMessage: string; sendButton: string; background: string; }; }; loading: { true: { sendButton: string; }; }; disabled: { true: { sendButton: string; }; }; }, { userMessage: string; aiMessage: string; sendButton: string; background: string; }, import("tailwind-variants").TVReturnType<{ color: { [Color.DEFAULT]: { userMessage: string; sendButton: string; background: string; }; [Color.PRIMARY]: { userMessage: string; sendButton: string; background: string; }; [Color.SECONDARY]: { userMessage: string; sendButton: string; background: string; }; [Color.SUCCESS]: { userMessage: string; sendButton: string; background: string; }; [Color.WARNING]: { userMessage: string; sendButton: string; background: string; }; [Color.DANGER]: { userMessage: string; sendButton: string; background: string; }; [Color.INFO]: { userMessage: string; sendButton: string; background: string; }; }; loading: { true: { sendButton: string; }; }; disabled: { true: { sendButton: string; }; }; }, { userMessage: string; aiMessage: string; sendButton: string; background: string; }, undefined, unknown, unknown, undefined>>; export type AIChatInterfaceVariants = Parameters<typeof aiChatInterface>[0];