import type { TenantType } from '@/services/api/adminApi';
/** A tenant entry in the export-scope picker (drawer → "specific tenants"). */
export interface ScopeTenant {
    id: string;
    name: string;
    type: TenantType;
}
/** Type filter value: a concrete TenantType, or 'all' to disable type filtering. */
export type TenantTypeFilter = TenantType | 'all';
/**
 * Filters the scope-picker tenant list by a free-text name query and a tenant type.
 * Both criteria are ANDed; an empty query and 'all' type are no-ops.
 */
export declare function filterScopeTenants(tenants: readonly ScopeTenant[], search: string, typeFilter: TenantTypeFilter): ScopeTenant[];
//# sourceMappingURL=tenantFilter.d.ts.map