import { TypeBuilder } from './TypeBuilder'; import { ValueBuilder } from './ValueBuilder'; import { Writer } from './Writer'; export declare class StringLiteralType extends TypeBuilder { readonly content: string; constructor(content: string); write(writer: Writer): void; asValue(): StringLiteralValue; } export declare class StringLiteralValue extends ValueBuilder { #private; constructor(type: StringLiteralType); write(writer: Writer): void; } export declare function stringLiteral(content: string): StringLiteralType;