UNPKG

@dodobrat/react-ui-kit

Version:
13 lines (12 loc) 1.11 kB
import React from "react"; import { AdminLayoutProps } from "./AdminLayout.types"; import { AdminLayoutContentSubComponentProps, AdminLayoutFooterSubComponentProps, AdminLayoutLoaderSubComponentProps, AdminLayoutSidebarSubComponentProps, AdminLayoutTopbarSubComponentProps } from "./AdminLayoutSubComponents.types"; export interface AdminLayoutComponent extends React.ForwardRefExoticComponent<AdminLayoutProps & React.RefAttributes<HTMLDivElement>> { Loader: React.ForwardRefExoticComponent<AdminLayoutLoaderSubComponentProps & React.RefAttributes<HTMLDivElement>>; Sidebar: React.ForwardRefExoticComponent<AdminLayoutSidebarSubComponentProps & React.RefAttributes<unknown>>; Topbar: React.ForwardRefExoticComponent<AdminLayoutTopbarSubComponentProps & React.RefAttributes<unknown>>; Content: React.ForwardRefExoticComponent<AdminLayoutContentSubComponentProps & React.RefAttributes<unknown>>; Footer: React.ForwardRefExoticComponent<AdminLayoutFooterSubComponentProps & React.RefAttributes<unknown>>; } declare const AdminLayout: AdminLayoutComponent; export default AdminLayout;