UNPKG

pareto-fountain-pen

Version:

A TypeScript library for easily generating source code files with proper indentation in the pareto programming style/language

113 lines (112 loc) 2.7 kB
import * as _i_in from "./unconstrained"; import * as _i_out from "./unconstrained"; export type _T_Block = ($$_: _i_in._T_Block, $$_p: null) => _i_out._T_Block; export type _T_Block_Part = ($$_: _i_in._T_Block_Part, $$_p: null) => _i_out._T_Block_Part; export type _T_Directory = ($$_: _i_in._T_Directory, $$_p: null) => _i_out._T_Directory; export type _T_Line = ($$_: _i_in._T_Line, $$_p: null) => _i_out._T_Line; export type _T_Line_Part = ($$_: _i_in._T_Line_Part, $$_p: null) => _i_out._T_Line_Part; export type Block = _T_Block; export type Block_Part = _T_Block_Part; export type Directory = _T_Directory; export type Line = _T_Line; export type Line_Part = _T_Line_Part; export declare namespace _T_Block { namespace CONTEXT { } type CONTEXT = _i_in._T_Block; namespace PARAMS { } namespace RESULT { } type RESULT = _i_out._T_Block; } export declare namespace _T_Block_Part { namespace CONTEXT { } type CONTEXT = _i_in._T_Block_Part; namespace PARAMS { } namespace RESULT { } type RESULT = _i_out._T_Block_Part; } export declare namespace _T_Directory { namespace CONTEXT { } type CONTEXT = _i_in._T_Directory; namespace PARAMS { } namespace RESULT { } type RESULT = _i_out._T_Directory; } export declare namespace _T_Line { namespace CONTEXT { } type CONTEXT = _i_in._T_Line; namespace PARAMS { } namespace RESULT { } type RESULT = _i_out._T_Line; } export declare namespace _T_Line_Part { namespace CONTEXT { } type CONTEXT = _i_in._T_Line_Part; namespace PARAMS { } namespace RESULT { } type RESULT = _i_out._T_Line_Part; } export declare namespace Block { namespace CONTEXT { } type CONTEXT = _i_in._T_Block; namespace PARAMS { } namespace RESULT { } type RESULT = _i_out._T_Block; } export declare namespace Block_Part { namespace CONTEXT { } type CONTEXT = _i_in._T_Block_Part; namespace PARAMS { } namespace RESULT { } type RESULT = _i_out._T_Block_Part; } export declare namespace Directory { namespace CONTEXT { } type CONTEXT = _i_in._T_Directory; namespace PARAMS { } namespace RESULT { } type RESULT = _i_out._T_Directory; } export declare namespace Line { namespace CONTEXT { } type CONTEXT = _i_in._T_Line; namespace PARAMS { } namespace RESULT { } type RESULT = _i_out._T_Line; } export declare namespace Line_Part { namespace CONTEXT { } type CONTEXT = _i_in._T_Line_Part; namespace PARAMS { } namespace RESULT { } type RESULT = _i_out._T_Line_Part; }