import type { BreadcrumbColors } from './breadcrumb.theme';
import type { DeepPartial, FlowbiteClass } from 'flowbite-angular';
import type { UrlTree } from '@angular/router';
/**
 * Required properties for the class generation of `BreadcrumbItemComponent`
 */
export interface BreadcrumbItemProperties {
    color: keyof BreadcrumbColors;
    link: UrlTree | null;
    customStyle: DeepPartial<BreadcrumbItemTheme>;
}
/**
 * Theme definition for `BreadcrumbItemComponent`
 */
export interface BreadcrumbItemTheme {
    root: {
        base: string;
        color: BreadcrumbColors;
    };
    icon: {
        base: string;
    };
}
/**
 * Default theme for `BreadcrumbItemComponent`
 */
export declare const breadcrumbItemTheme: BreadcrumbItemTheme;
/**
 * Generated class definition for `BreadcrumbItemComponent`
 */
export interface BreadcrumbItemClass extends FlowbiteClass {
    breadcrumbIconClass: string;
}
