import type { FunctionalComponent } from "vue";
export interface INavigationTab {
    id: string;
    label: string;
    name: string;
    icon?: string | FunctionalComponent;
    path?: string;
    disabled?: boolean;
}
type ISinglePrivilege = string | (() => boolean);
type IAnyPrivilege = boolean | ISinglePrivilege | ISinglePrivilege[];
export type IPrivilegesList = IAnyPrivilege | {
    privileges: IAnyPrivilege;
    every: boolean;
};
export {};
