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];
