import type { TSESTree } from '@typescript-eslint/types';
import type { Type } from './type';
export declare class TypeReference implements Type {
    private node;
    constructor(node: TSESTree.TSTypeReference);
    toString(): string[];
    isEmpty(): boolean;
    equals(types: Type[]): boolean;
    includes(type: Type[]): boolean;
    size(): number;
}
//# sourceMappingURL=typeReference.d.ts.map