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;
