import React, { ReactNode } from 'react'; import { CookieStyles } from './types'; declare const DEFAULT_COOKIE_STATE: { interacted: boolean; analytics: boolean; marketing: boolean; advertising: boolean; }; declare type CookieState = typeof DEFAULT_COOKIE_STATE; export interface CookieProps { storageKey: string; message: string; fullText: ReactNode; css?: string; theme?: CookieStyles; onSaveAndClose?: (cookieState: CookieState) => void; onAcceptAnalytics?: (cookieState: CookieState) => void; onAcceptMarketing?: (cookieState: CookieState) => void; onAcceptAdvertising?: (cookieState: CookieState) => void; } export declare function CookieBanner(props: CookieProps): React.JSX.Element | null; export {}; //# sourceMappingURL=index.d.ts.map