import type Token from './token.js'; export default class TokenCollection extends Set { find(callback: (token: T) => boolean): T | undefined; filter(callback: (token: T) => boolean): TokenCollection; map(callback: (token: T) => U): TokenCollection; some(callback: (token: T) => boolean): boolean; every(callback: (token: T) => boolean): boolean; }