declare const _default: import("vue/types/v3-define-component").DefineComponent<{
    /**
     * <code>
     * <pre>
     * [
     *  {
     * 		// Note : Please refer Icon component props while passing icon object
     * 		icon:{
     * 			name : String,
     * 			type: String, 'filled',
     * 			state : String, 'default',
     * 		},
     * 		emoji: String
     * 		// 'default' | 'primary' | 'success' | 'success-light' | 'success-dark' | 'error' | 'error-light' | 'error-dark' | 'warning' | 'light' | 'dark'
     * 		state : String, 'default',
     * 		label : String,
     * 		shortLabel : String,
     * 		tabindex : Number, -1
     *  }, ...
     * ]
     * </pre>
     * </code>
     */
    crumbs: {
        type: ArrayConstructor;
        default: () => never[];
    };
    max: {
        type: NumberConstructor;
        default: null;
    };
    /**
     * Max crumb width
     */
    crumbWidth: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * Is text only breadcrumb?
     */
    textOnly: {
        type: BooleanConstructor;
        default: boolean;
    };
}, import("vue").Data, import("vue").Data, {
    lastcrumblabel(): any;
    crumbStyle(): {
        maxWidth: string;
    };
}, {
    handleClick(crumb: any): void;
}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly<import("vue").ExtractPropTypes<{
    /**
     * <code>
     * <pre>
     * [
     *  {
     * 		// Note : Please refer Icon component props while passing icon object
     * 		icon:{
     * 			name : String,
     * 			type: String, 'filled',
     * 			state : String, 'default',
     * 		},
     * 		emoji: String
     * 		// 'default' | 'primary' | 'success' | 'success-light' | 'success-dark' | 'error' | 'error-light' | 'error-dark' | 'warning' | 'light' | 'dark'
     * 		state : String, 'default',
     * 		label : String,
     * 		shortLabel : String,
     * 		tabindex : Number, -1
     *  }, ...
     * ]
     * </pre>
     * </code>
     */
    crumbs: {
        type: ArrayConstructor;
        default: () => never[];
    };
    max: {
        type: NumberConstructor;
        default: null;
    };
    /**
     * Max crumb width
     */
    crumbWidth: {
        type: NumberConstructor;
        default: number;
    };
    /**
     * Is text only breadcrumb?
     */
    textOnly: {
        type: BooleanConstructor;
        default: boolean;
    };
}>>, {
    crumbs: unknown[];
    max: number;
    crumbWidth: number;
    textOnly: boolean;
}>;
export default _default;
