UNPKG

@wulperstudio/cms

Version:
19 lines (18 loc) 745 B
import React from 'react'; import { Root, Header, Body, Footer } from './styled'; type RootElementProps = React.ComponentProps<typeof Root>; type BodyElementProps = React.ComponentProps<typeof Body>; type HeaderElementProps = React.ComponentProps<typeof Header>; type FooterElementProps = React.ComponentProps<typeof Footer>; export interface LayoutFormModel extends Omit<RootElementProps, 'hasFooter'> { header?: React.ReactNode; body?: React.ReactNode; footer?: React.ReactNode | null; componentsProps?: { BodyProps?: Omit<BodyElementProps, 'hasFooter'>; HeaderProps?: HeaderElementProps; FooterProps?: FooterElementProps; }; } export declare const LayoutForm: React.FC<LayoutFormModel>; export {};