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