layout.d.ts 813 B

123456789101112131415161718
  1. import * as React from 'react';
  2. export interface GeneratorProps {
  3. suffixCls?: string;
  4. tagName: 'header' | 'footer' | 'main' | 'div';
  5. displayName: string;
  6. }
  7. export interface BasicProps extends React.HTMLAttributes<HTMLDivElement> {
  8. prefixCls?: string;
  9. suffixCls?: string;
  10. rootClassName?: string;
  11. hasSider?: boolean;
  12. }
  13. declare const Layout: React.ForwardRefExoticComponent<BasicProps & React.RefAttributes<HTMLElement>>;
  14. declare const Header: React.ForwardRefExoticComponent<BasicProps & React.RefAttributes<HTMLElement>>;
  15. declare const Footer: React.ForwardRefExoticComponent<BasicProps & React.RefAttributes<HTMLElement>>;
  16. declare const Content: React.ForwardRefExoticComponent<BasicProps & React.RefAttributes<HTMLElement>>;
  17. export { Content, Footer, Header };
  18. export default Layout;