///
import { ComponentInterface } from '../../stencil-public-runtime';
import { RouteConfig, RouteHistory } from './kiwi-navigation-shell.store';
export declare class KiwiNavigationShell implements ComponentInterface {
/**
* Array of route configuration.
*
* @example
*
* [
* {
* routeKey: 'home',
* label: 'Home',
* url: '/home',
* handler: () => {
* location.href = '/home';
*
* return [];
* },
* }
* ]
*/
routes: RouteConfig, Record>[];
/**
* Initial breadcrumb.
*
* @example
*
* [
* {
* label: 'Categories',
* to: { key: 'categories' },
* },
* {
* label: 'Household & Kitchen',
* to: { key: 'products', data: { categoryId: 'household+kitchen' } },
* },
* {
* label: 'Nicer Dicer',
* },
* ]
*/
breadcrumb: RouteHistory;
/** Initial active route. */
activeRoute: string;
componentWillLoad(): void;
render(): JSX.Element;
}