import { RouterHistory } from '@stencil/router';
import '@stencil/router';
export declare class BbConnector {
    /**
     * The path of the component you want to display.
     */
    path: string;
    /**
     * The root for mapping urls e.g. listing/id .
     */
    root: string;
    /**
     * Profile header layout .
     */
    profileHeader: 'none' | 'overlay' | 'image';
    /**
     * Collection header layout .
     */
    collectionHeader: 'none' | 'overlay' | 'image';
    /**
     * Collection list layout .
     */
    collectionList: 'card' | 'overlay';
    collectionFilters: string;
    collectionLocationFilter: string;
    collectionProfileFilter: string;
    history: RouterHistory;
    get id(): string;
    get base(): string;
    get isPathValid(): boolean;
    get isBaseValid(): boolean;
    get routerRoot(): string;
    linkClickHandler(event: CustomEvent): Promise<void>;
    render(): any;
}
