react-cookie-manager
Version:
🍪 The ultimate React cookie consent solution. Automatically block trackers, manage consent preferences, and protect user privacy with an elegant UI. Perfect for modern web applications.
17 lines • 721 B
TypeScript
import { default as React } from 'react';
import { CategoryDefinition, CookieCategories, DetailedCookieConsent, CookieConsenterClassNames } from '../types/types';
import { TFunction } from '../utils/translations';
interface ManageConsentProps {
theme?: "light" | "dark";
tFunction: TFunction;
onSave: (categories: CookieCategories) => void;
onCancel?: () => void;
initialPreferences?: CookieCategories;
detailedConsent?: DetailedCookieConsent | null;
cookieCategories?: CookieCategories;
categories?: CategoryDefinition[];
classNames?: CookieConsenterClassNames;
}
export declare const ManageConsent: React.FC<ManageConsentProps>;
export {};
//# sourceMappingURL=ManageConsent.d.ts.map