import { EliceLayoutProps } from './Layout'; import { SxProps } from '@mui/system'; import { Theme } from '@mui/material'; import { LayoutHeaderTitleProps, LayoutHeaderSubTitleProps } from './Header'; import { FC } from 'react'; import { LayoutFooterPagingProps, LayoutFooterSubmitProps } from './Footer'; export { Layout, HeaderContainer, HeaderSubTitle, ContentContainer, Content, FooterContainer, FooterPaging, FooterSubmit, Box, Stack, Typography, } from './Layout'; export declare const EliceLayout: (({ children, onPrev, onNext, allowPrev, allowNext, backgroundImage, backgroundColor, onlyPage, enableScrollTracking, sx }: EliceLayoutProps) => import("react/jsx-runtime").JSX.Element) & { HeaderContainer: ({ children, sx }: { children: React.ReactNode; sx?: SxProps; }) => import("react/jsx-runtime").JSX.Element; HeaderTitle: ({ children, titleComponent, sx }: LayoutHeaderTitleProps) => JSX.Element; HeaderSubTitle: ({ children, sx }: LayoutHeaderSubTitleProps) => JSX.Element; Subtitle: ({ children, alignment, justifyContent, sx }: { children: React.ReactNode; alignment?: "center" | "right" | "left"; justifyContent?: string; sx?: SxProps; }) => import("react/jsx-runtime").JSX.Element; ContentContainer: ({ children, sx, scrollbarPostion }: { children: React.ReactNode; sx?: SxProps; scrollbarPostion?: number; }) => import("react/jsx-runtime").JSX.Element; Content: ({ children, alignment, justifyContent, sx, }: { children: React.ReactNode; alignment?: "center" | "right" | "left"; justifyContent?: string; sx?: SxProps; }) => import("react/jsx-runtime").JSX.Element; FooterContainer: ({ children, sx }: { children: React.ReactNode; sx?: SxProps; }) => import("react/jsx-runtime").JSX.Element; FooterPaging: FC; FooterSubmit: ({ isRollback, isSubmit, disableRollback, disableSubmit, submitText, rollbackText, onSubmit, onRollback, submitButtonColor, rollbackButtonColor, submitTextColor, rollbackTextColor, }: LayoutFooterSubmitProps) => import("react/jsx-runtime").JSX.Element; }; export type { EliceLayoutProps } from './Layout';