import { InterfaceParamInfo } from './InterfaceParameterInfo'; import { TypeInfo } from '../common/TypeInfo'; import { CommentInfo } from '../comment/CommentInfo'; import { TypeParameterInfo } from '../type-parameter/TypeParameterInfo'; export interface InterfaceMethodInfo { name: string | undefined; text: string; parameters: InterfaceParamInfo[] | undefined; returnType: TypeInfo; trailingComments: CommentInfo[] | undefined; leadingComments: CommentInfo[] | undefined; typeParameters: TypeParameterInfo[] | undefined; }