import { describe, expect, it } from "vitest";
import { defaultChatInputTokens, mergeChatInputTokens } from "../tokens/defaultTokens";
describe("chat-sdk tokens", () => {
    it("keeps purple brand as default", () => {
        expect(defaultChatInputTokens.color.brandPrimary).toBe("#6D4AFF");
    });
    it("merges nested token overrides", () => {
        const merged = mergeChatInputTokens({
            color: {
                brandPrimary: "#000000",
            },
        });
        expect(merged.color.brandPrimary).toBe("#000000");
        expect(merged.color.voiceWaveformActive).toBe(defaultChatInputTokens.color.voiceWaveformActive);
    });
});
