UNPKG

@bemit/consent-ui-mui

Version:

32 lines (31 loc) 951 B
import React from 'react'; export interface ConsentUiBoxLabels { btnOnlyEssential: string; btnAcceptDefault: string; btnAcceptSave: string; detailsHide: string; detailsShow: string; detailsTitle?: string; serviceActive: string; servicesActive: string; policyLabel: string; servicePolicyLabel: string; serviceReceives: string; serviceStores: string; serviceStoresFeature: string; serviceStoresName: string; serviceStoresExpires: string; serviceStoresDomain: string; serviceStoresIn: string; serviceStoresDescription: string; } export interface ConsentUiBoxProps { showDetails: boolean; showEmptyGroups?: boolean; setShowDetails?: (cb: (prev: boolean) => boolean) => void; showSelectEssential?: boolean; labels: ConsentUiBoxLabels; e2e?: boolean; layout?: 'dense' | 'normal'; } export declare const ConsentUiBox: React.ComponentType<ConsentUiBoxProps>;