UNPKG

mui-extended

Version:

Extended UI Components built on Material UI

23 lines (22 loc) 981 B
import { DialogProps, FabProps } from "@mui/material"; import { FunctionComponent, ReactNode } from "react"; import { ResponsiveDialogProps } from "./ResponsiveDialog"; export type CookiePreferenceDialogProps = Omit<ResponsiveDialogProps, "children"> & { title?: ReactNode; description?: ReactNode; necessory?: { title?: string; description?: ReactNode; }; preferences: Record<string, { default: boolean; title: string; description: ReactNode; }>; } & DialogProps; export declare const defaultCookiePreferences: CookiePreferenceDialogProps["preferences"]; export declare const CookiePreferenceDialog: FunctionComponent<CookiePreferenceDialogProps>; export type CookiePreferenceProps = FabProps & { dialogProps?: CookiePreferenceDialogProps; }; export declare const CookiePreference: import("react").ForwardRefExoticComponent<Omit<CookiePreferenceProps, "ref"> & import("react").RefAttributes<HTMLButtonElement>>;