mcp-booster
Version:
Servidor MCP com CoConuT (Continuous Chain of Thought) para uso com Cursor IDE - Pacote Global NPM
53 lines • 1.42 kB
TypeScript
/**
* Formatadores de resposta para o CoConuT
* Cada formatador implementa a saída em diferentes formatos (JSON, Markdown, etc)
*/
import { CoConuTResponse } from '../types';
/**
* Interface para formatadores de resposta
*/
export interface IResponseFormatter {
format(response: CoConuTResponse): {
text: string;
contentType?: string;
};
}
/**
* Fábrica de formatadores
*/
export declare class FormatterFactory {
/**
* Cria um formatador baseado no tipo especificado
* @param type Tipo de formatador (json, markdown, text)
* @returns Uma instância do formatador solicitado
*/
static createFormatter(type: string): IResponseFormatter;
}
/**
* Formatador JSON para respostas do CoConuT
*/
export declare class JsonFormatter implements IResponseFormatter {
format(response: CoConuTResponse): {
text: string;
contentType?: string;
};
}
/**
* Formatador de Markdown para respostas do CoConuT
*/
export declare class MarkdownFormatter implements IResponseFormatter {
format(response: CoConuTResponse): {
text: string;
contentType?: string;
};
}
/**
* Formatador de texto simples para respostas do CoConuT
*/
export declare class TextFormatter implements IResponseFormatter {
format(response: CoConuTResponse): {
text: string;
contentType?: string;
};
}
//# sourceMappingURL=index.d.ts.map