Optional
accept(Opcional) Texto alternativo aceitar.
Texto do botão para aceitar todos os cookies.
Optional
accessibilityLabels ARIA e textos para leitores de tela
Optional
bannerLabel?: stringLabel do banner para leitores de tela
Optional
keyboardNavigation?: stringInstrução de navegação por teclado
Optional
liveRegion?: stringRegião live para anúncios dinâmicos
Optional
modalLabel?: stringLabel do modal para leitores de tela
Optional
toggleState?: { disabled?: string; enabled?: string }Estado do toggle de categoria
Mensagem principal exibida no banner de consentimento.
Optional
branding(Opcional) Texto "fornecido por".
Optional
cancelTexto para cancelar ação
Optional
categoriesTextos específicos para cada categoria de cookie
Optional
close(Opcional) Texto do botão fechar.
Optional
confirmTexto para confirmar ação
Optional
contact(Opcional) Informações de contato do DPO.
Optional
contextsTextos otimizados para diferentes contextos
Optional
ecommerce?: {Contexto e-commerce
Optional
education?: {Contexto educacional
Optional
government?: {Contexto governamental
Optional
saas?: {Contexto SaaS
Optional
controller(Opcional) Informação sobre o controlador dos dados.
Optional
cookieCabeçalhos para tabela de detalhes de cookies
Optional
noCookies?: stringTexto quando não há cookies para mostrar
Optional
tableHeaders?: {Optional
toggleDetails?: { collapse?: string; expand?: string }Botão para expandir/colapsar detalhes
Optional
data(Opcional) Tipos de dados coletados.
Texto do botão para recusar todos os cookies.
Optional
feedbackMensagens de feedback ao usuário
Optional
consentUpdated?: stringConsentimento atualizado
Optional
cookiesRejected?: stringCookies rejeitados
Optional
saveError?: stringErro ao salvar preferências
Optional
saveSuccess?: stringPreferências salvas com sucesso
Optional
settingsReset?: stringConfigurações resetadas
Optional
i18nSuporte a múltiplos idiomas
Optional
de?: Partial<Omit<ConsentTexts, "i18n" | "variants" | "contexts">>Textos em alemão
Optional
en?: Partial<Omit<ConsentTexts, "i18n" | "variants" | "contexts">>Textos em inglês
Optional
es?: Partial<Omit<ConsentTexts, "i18n" | "variants" | "contexts">>Textos em espanhol
Optional
fr?: Partial<Omit<ConsentTexts, "i18n" | "variants" | "contexts">>Textos em francês
Optional
it?: Partial<Omit<ConsentTexts, "i18n" | "variants" | "contexts">>Textos em italiano
Optional
lawful(Opcional) Base legal para o processamento.
Optional
loadingTexto de carregamento
Texto introdutório do modal.
Título do modal de preferências.
Texto explicativo para cookies necessários.
Optional
policy(Opcional) Link para política de privacidade.
Texto do botão para abrir preferências.
Optional
preferences(Opcional) Texto alternativo para botão de preferências.
Optional
preferences(Opcional) Descrição do modal.
Optional
preferences(Opcional) Título alternativo do modal.
Optional
reject(Opcional) Texto alternativo rejeitar.
Optional
retention(Opcional) Prazo de armazenamento dos dados.
Texto do botão para salvar preferências.
Optional
technicalInformações técnicas sobre cookies
Optional
browserSettings?: stringComo desabilitar cookies no navegador
Optional
disablingImpact?: stringImpacto de desabilitar cookies
Optional
persistentCookies?: stringExplicação sobre cookies persistentes
Optional
sessionCookies?: stringExplicação sobre cookies de sessão
Optional
thirdPartyCookies?: stringExplicação sobre cookies de terceiros
Optional
third(Opcional) Compartilhamento com terceiros.
Optional
transfer(Opcional) Países para transferência de dados.
Optional
user(Opcional) Direitos do titular dos dados.
Optional
variantsDiferentes variações de tom para a mesma mensagem
Optional
casual?: Partial<Tom casual/amigável
Optional
concise?: Partial<Tom conciso/direto
Optional
detailed?: Partial<Tom detalhado/explicativo
Optional
formal?: Partial<Tom formal/profissional
Sistema de textos avançado com suporte a internacionalização e contextos específicos.
Interface expandida que permite personalização granular de todas as mensagens da biblioteca. Suporta múltiplos idiomas, contextos específicos (e-commerce, SaaS, governo), variações de tom, e compliance completo com LGPD/ANPD.
Category
Types
Since
0.4.1
Version
0.4.1 - Nova interface com suporte avançado a i18n e contextos
Example: Configuração multilíngue