import { TokenUpdateRequest } from '../types/token-types';
/**
 * Service for writing token updates to Tailwind v4 CSS @theme blocks.
 * Uses LLM to generate search/replace modifications.
 */
export declare class CSSTokenWriter {
    private adapter;
    private gateway;
    constructor(gatewayUrl?: string, proxyUrl?: string);
    /**
     * Update a token value in the CSS @theme block
     */
    updateToken(projectRoot: string, request: TokenUpdateRequest, configPath?: string): Promise<{
        success: boolean;
        error?: string;
        configPath?: string;
    }>;
    /** Generate a search/replace modification for updating a CSS custom property */
    private generateModification;
    private buildPrompt;
}
//# sourceMappingURL=CSSTokenWriter.d.ts.map