/**
 * Copyright (c) OpenLens Maintainers. All rights reserved.
 * Licensed under MIT License. See LICENSE in root directory for more information.
 */
import React from "react";
import type { BadgeProps } from "../badge";
import type { FilterByNamespace } from "./namespace-select-filter-model/filter-by-namespace.injectable";
export interface NamespaceSelectBadgeProps extends BadgeProps {
    namespace: string;
}
export interface Dependencies {
    filterByNamespace: FilterByNamespace;
}
export declare function NamespaceSelectBadgeNonInjected({ namespace, label, filterByNamespace, ...props }: NamespaceSelectBadgeProps & Dependencies): React.JSX.Element;
export declare const NamespaceSelectBadge: React.FunctionComponent<NamespaceSelectBadgeProps>;
