import { Type } from "./type"; type ToTypescriptOpts = { useReference?: { [ref: string]: Type; }; indent: string; indentLevel: number; }; export type TypescriptUserOpts = Partial & { assignToType?: string; }; type SingleConversionWithOpts = [type: Type, userOpts: TypescriptUserOpts]; type SingleConversion = [type: Type]; type MultipleConversion = [types: { [name: string]: Type; }]; export declare function toTypescript(...args: SingleConversion | SingleConversionWithOpts | MultipleConversion): string; export {};