import { ExpressionNode } from '../parser/parseNodes'; import { Arg, TypeEvaluator } from './typeEvaluatorTypes'; import { ClassType, Type } from './types'; export declare function createNamedTupleType(evaluator: TypeEvaluator, errorNode: ExpressionNode, argList: Arg[], includesTypes: boolean): ClassType; export declare function updateNamedTupleBaseClass(classType: ClassType, typeArgs: Type[], isTypeArgExplicit: boolean): boolean;