UNPKG

@wulperstudio/cms

Version:
22 lines (21 loc) 924 B
import React from 'react'; import { Root, SubHeader, Header, Body, Footer } from './styled'; type RootElementProps = React.ComponentProps<typeof Root>; type HeaderElementProps = React.ComponentProps<typeof Header>; type SubHeaderElementProps = React.ComponentProps<typeof SubHeader>; type BodyElementProps = React.ComponentProps<typeof Body>; type FooterElementProps = React.ComponentProps<typeof Footer>; export interface LayoutHeaderFormModel extends Omit<RootElementProps, 'hasFooter'> { header?: React.ReactNode; subheader?: React.ReactNode; body?: React.ReactNode; footer?: React.ReactNode | null; componentsProps?: { BodyProps?: Omit<BodyElementProps, 'hasFooter'>; HeaderProps?: HeaderElementProps; SubheaderProps?: SubHeaderElementProps; FooterProps?: FooterElementProps; }; } export declare const LayoutHeaderForm: React.FC<LayoutHeaderFormModel>; export {};