@aigamo/hydrangean-diva
Version:
An open-source online media player that can be deployed to and hosted on GitHub pages.
19 lines (18 loc) • 998 B
TypeScript
import { EuiPageHeaderProps, EuiTabProps } from '@elastic/eui';
import { EuiBreadcrumbProps } from '@elastic/eui/src/components/breadcrumbs/types';
import { AnyRouter, LinkProps, RegisteredRouter } from '@tanstack/react-router';
import { ReactElement, ReactNode } from 'react';
export declare const AppPageTemplateHeader: <TComp = "a", TRouter extends AnyRouter = RegisteredRouter, TFrom extends string = string, TTo extends string | undefined = ".", TMaskFrom extends string = TFrom, TMaskTo extends string = ".">({ breadcrumbs, tabs, ...props }: Omit<EuiPageHeaderProps, "breadcrumbs" | "tabs"> & {
breadcrumbs?: (Omit<EuiBreadcrumbProps, "href"> & {
linkProps?: LinkProps<TComp, TRouter, TFrom, TTo, TMaskFrom, TMaskTo>;
})[];
} & {
tabs?: (Omit<EuiTabProps & {
/**
* Visible text of the tab
*/
label: ReactNode;
}, "href"> & {
linkProps?: LinkProps<TComp, TRouter, TFrom, TTo, TMaskFrom, TMaskTo>;
})[];
}) => ReactElement;