import React from "react"; import { SplitPageRouter } from "../../../export/type"; import { additivesProps } from "./molecule/Link"; export interface SplitLayoutProps { name: string; header: React.ReactNode; navigation: React.ReactNode; routes: SplitPageRouter; footer?: React.ReactNode; customRoute?: boolean; prefixBasePath: string; } export interface LogoProps { className?: string; src: string; } export interface HeaderProps { children: React.ReactNode; name: string; } export interface LinkGroupProps { children: React.ReactElement | Array>; name: string; showName?: boolean | undefined; to?: string | undefined; header?: React.ReactNode; onClick?: () => {}; } export interface LinkProps { to: string | undefined; children: React.ReactNode; active?: boolean; header?: boolean; onClick?: () => void; additives?: additivesProps; }