import { ExtractPropTypes } from 'vue';
import type Breadcrumb from './breadcrumb.vue';
export declare const styleType: readonly ["default", "card"];
export declare const sizeType: readonly ["small", "middle", "large"];
export interface BreadcrumbItem {
    key?: string;
    title: string;
    icon?: string;
    url?: string;
    target?: string;
    type?: string;
    onClick?: (event: MouseEvent, item: BreadcrumbItem, index: number) => void;
}
export declare const breadcrumbProps: {
    items: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<BreadcrumbItem[]>, unknown, unknown, () => any[], boolean>;
    size: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, "small" | "large" | "middle", unknown, string, boolean>;
    type: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, "default" | "card", unknown, string, boolean>;
    maxCount: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
    showHiddenItem: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
    isLinkSkip: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
    showIcon: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
    iconColor: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
    lastIconColor: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
    separator: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
    separatorSpace: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
    separatorColor: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
    titleColor: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
    lastTitleColor: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
    hoverTitleColor: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
};
export type BreadcrumbProps = ExtractPropTypes<typeof breadcrumbProps>;
export type BreadcrumbInstance = InstanceType<typeof Breadcrumb>;
