@fifteen/design-system-vue
Version:
Vue 3 (Composition API + Typescript) implementation of the Fifteen Design System
30 lines (29 loc) • 938 B
TypeScript
import { Color } from '../types/colors';
import { FLinkProps } from './FLink';
export interface FBreadcrumbLink extends FLinkProps {
text: string;
}
export interface FBreadcrumbsProps {
/**
* List of breadcrumb items
*/
items: FBreadcrumbLink[];
/**
* Text color of breadcrumb items
*/
color?: Color;
/**
* Text color of the last breadcrumb item
*/
activeItemColor?: Color;
/**
* Separator between breadcrumbs
*/
separator?: '>' | '-';
}
declare const _default: import('vue').DefineComponent<FBreadcrumbsProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<FBreadcrumbsProps> & Readonly<{}>, {
color: Color;
activeItemColor: Color;
separator: ">" | "-";
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
export default _default;