import { type Constructor } from '#src/types';
export default class ExcludeList {
    private readonly _classNames;
    constructor(...classNames: Constructor[]);
    isEmpty(): boolean;
    matchClass(object: unknown): boolean;
    filterObjects<T>(...objects: T[]): T[];
    [Symbol.iterator](): IterableIterator<Constructor>;
}
