UNPKG

470 BTypeScriptView Raw
1import { Type } from '../types/index';
2import { Reflection, DefaultValueContainer, TypeContainer, TraverseCallback } from './abstract';
3import { SignatureReflection } from './signature';
4export declare class ParameterReflection extends Reflection implements DefaultValueContainer, TypeContainer {
5 parent?: SignatureReflection;
6 defaultValue?: string;
7 type?: Type;
8 traverse(callback: TraverseCallback): void;
9 toObject(): any;
10 toString(): string;
11}