import { TFilterIfApiInstanceNamespaceScopedRes, TFilterIfBuiltInInstanceNamespaceScopedRes } from '../../../localTypes/bff/scopes';
import { TApiGroupResourceTypeList, TBuiltinResourceTypeList } from '../../../localTypes/k8s';
export declare const filterIfApiInstanceNamespaceScoped: ({ cluster, namespace, apiGroup, apiVersion, data, }: {
    namespace?: string | undefined;
    data?: {
        apiVersion: string;
        kind: string;
        groupVersion: string;
        resources: {
            name: string;
            kind: string;
        }[];
    } | undefined;
    apiGroup: string;
    apiVersion: string;
    cluster: string;
}) => Promise<TFilterIfApiInstanceNamespaceScopedRes>;
export declare const filterIfBuiltInInstanceNamespaceScoped: ({ cluster, namespace, data, }: {
    cluster: string;
    namespace?: string | undefined;
    data?: TBuiltinResourceTypeList | undefined;
}) => Promise<TFilterIfBuiltInInstanceNamespaceScopedRes>;
