@trustcomponent/trustcaptcha-frontend
Version:
TrustCaptcha – Privacy-first CAPTCHA solution. GDPR-compliant, bot protection made in Europe.
22 lines (21 loc) • 997 B
TypeScript
import { NamedTranslation } from "./locale";
import { License } from "./src/license";
export declare class Config {
sitekey: string;
privacyUrl: string;
trustcaptchaUrl: string;
trustcaptchaApi: string;
framework: string | null;
language: string;
theme: 'light' | 'dark' | 'media';
currentTheme: 'light' | 'dark';
autostart: boolean;
tokenFieldName: string;
bypassToken: string | null;
mode: 'standard' | 'minimal';
translation: NamedTranslation;
hideBranding: boolean;
invisible: boolean;
licenseObject?: License;
constructor(sitekey: string, privacyUrl: string, trustcaptchaUrl: string, trustcaptchaApi: string, framework: string | null, language: string, theme: 'light' | 'dark' | 'media', currentTheme: 'light' | 'dark', autostart: boolean, tokenFieldName: string, bypassToken: string | null, mode: 'standard' | 'minimal', translation: NamedTranslation, hideBranding: boolean, invisible: boolean, licenseObject?: License);
}