export type Tab = { title: string; key: string; icon?: string; class?: string; }; export type RouterTab = Tab & { route: { name: string; hash?: string; }; }; export declare function isRouterTab(input: Tab | RouterTab): input is RouterTab; type WithCount = T & { count: number | null; }; export type ListTab = WithCount; export type ListRouterTab = WithCount; export {};