export function criarOcorrencia(base) {
    return {
        nivel: 'info',
        origem: 'tutanus',
        ...base,
        mensagem: base.mensagem.trim()
    };
}
export function ocorrenciaErroAnalista(data) {
    return {
        tipo: 'ERRO_ANALISTA',
        nivel: 'erro',
        origem: 'tutanus',
        ...data,
        mensagem: data.mensagem.trim()
    };
}
export function ocorrenciaFuncaoComplexa(data) {
    return {
        tipo: 'FUNCAO_COMPLEXA',
        nivel: 'aviso',
        origem: 'tutanus',
        ...data,
        mensagem: data.mensagem.trim()
    };
}
export function ocorrenciaParseErro(data) {
    return {
        tipo: 'PARSE_ERRO',
        nivel: 'erro',
        origem: 'tutanus',
        ...data,
        mensagem: data.mensagem.trim()
    };
}
//# sourceMappingURL=occurrences.js.map