import React from 'react'; import { Node, Properties } from '@jahia/nextjs-sdk/dist/types'; import { AnimatePropsType } from '../Animate'; export declare enum BS4ContentTypesEnum { createRow = "bootstrap4mix:createRow", createSection = "bootstrap4mix:createSection", createContainer = "bootstrap4mix:createContainer", predefinedGrid = "bootstrap4mix:predefinedGrid", customGrid = "bootstrap4mix:customGrid" } export declare type BS4PropsType = { grid: { [key: string]: any; }; mixins: string[]; children?: React.ReactNode; }; export declare type SectionPropsType = { id?: string; className?: string; role?: string; style?: string; 'aria-label'?: string; }; export declare type ContainerPropsType = AnimatePropsType & { id?: string; class?: string; fluid?: string | boolean; }; export declare type RowPropsType = AnimatePropsType & { id?: string; className?: string; }; export declare type RowNodeType = Node & { nodetypes?: Properties; listlimit?: Properties; }; export declare type BreakpointType = { [key: string]: string; }; export declare type RowColType = { breakpoint: BreakpointType; className?: string; }; export declare type RowColsType = RowColType[];