@bitjson/typedoc
Version:
Create api documentation for TypeScript projects.
11 lines (10 loc) • 594 B
TypeScript
import * as ts from 'typescript';
import { Type } from '../../models/types/index';
import { ConverterTypeComponent, TypeConverter } from '../components';
import { Context } from '../context';
export declare class StringLiteralConverter extends ConverterTypeComponent implements TypeConverter<ts.LiteralType, ts.StringLiteral> {
supportsNode(context: Context, node: ts.StringLiteral): boolean;
supportsType(context: Context, type: ts.LiteralType): boolean;
convertNode(context: Context, node: ts.StringLiteral): Type;
convertType(context: Context, type: ts.LiteralType): Type;
}