import { TipoParadigma } from '../tipos';
/**
 * Gera um conjunto de palavras reservadas filtrado por paradigma.
 * @param paradigma O paradigma desejado ('imperativo', 'infinitivo', ou 'ambos')
 * @returns Um objeto mapeando palavras reservadas para tipos de símbolos
 */
export declare function gerarPalavrasReservadasPorParadigma(paradigma: TipoParadigma): Record<string, string>;
/**
 * Obtém as palavras que foram excluídas para um paradigma específico.
 * Útil para mensagens de erro ou documentação.
 * @param paradigma O paradigma escolhido
 * @returns Lista de palavras que não são aceitas neste paradigma
 */
export declare function obterPalavrasExcluidas(paradigma: TipoParadigma): string[];
//# sourceMappingURL=filtro-paradigma.d.ts.map