@dcodegroup-au/dsg-vue
Version:
Front-end Vue/Tailwind DSG for UntitledUI.
23 lines (22 loc) • 937 B
TypeScript
import { DsgIconProps } from '../Icons/DsgIcon.vue';
/**
* ------------------------------------------------
* # Setup: Props
* ------------------------------------------------
*/
export type DsgBreadcrumbsTheme = "text" | "brand" | "gray" | "filled";
export interface DsgBreadcrumbButtonBase {
label?: string;
url?: string;
icon?: string;
useIcon?: boolean;
disabled?: boolean;
active?: boolean;
}
export interface DsgBreadcrumbProps {
breadcrumbs?: DsgBreadcrumbButtonBase[];
divider?: DsgIconProps;
theme?: DsgBreadcrumbsTheme;
}
declare const _default: import('vue').DefineComponent<DsgBreadcrumbProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<DsgBreadcrumbProps> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>;
export default _default;