diff --git a/lib/ds/index.d.ts b/lib/ds/index.d.ts index aef0e2b..b18958d 100644 --- a/lib/ds/index.d.ts +++ b/lib/ds/index.d.ts @@ -10,17 +10,19 @@ export declare namespace ds { * ``` */ interface ParamId { - /** required: 1 */ - id: number; + /** id = 1, required */ + ['1']: number; } namespace ParamId { - const enum $f { + const enum $ { + /** required: 1 */ + id = "1", + } + const enum $0 { id = 1, } - function $create(id: number): ParamId; - function $stringify(obj: any): string; - function $createObservable(): ParamId; - const $descriptor: { + function $new(id: number): ParamId; + const $d: { $rfbs: number; $rfdf: string[]; $fdf: string[]; @@ -32,10 +34,7 @@ export declare namespace ds { $: string; $n: string; }; - $: { - id: string; - }; - $new: () => ParamId; + $new: (id: number) => ParamId; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; } @@ -49,20 +48,24 @@ export declare namespace ds { * ``` */ interface ParamKey { - /** required: 1 */ - key: string; - /** optional: 2 */ - parentKey?: string; + /** key = 1, required */ + ['1']: string; + /** parent_key = 2, optional */ + ['2']?: string; } namespace ParamKey { - const enum $f { + const enum $ { + /** required: 1 */ + key = "1", + /** optional: 2 */ + parentKey = "2", + } + const enum $0 { key = 1, parentKey = 2, } - function $create(key: string, parentKey?: string): ParamKey; - function $stringify(obj: any): string; - function $createObservable(): ParamKey; - const $descriptor: { + function $new(key: string, parentKey?: string): ParamKey; + const $d: { $rfbs: number; $fdikf: string[]; '1': { @@ -81,11 +84,7 @@ export declare namespace ds { $: string; $n: string; }; - $: { - key: string; - parentKey: string; - }; - $new: () => ParamKey; + $new: (key: string, parentKey?: string | undefined) => ParamKey; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; } @@ -100,23 +99,29 @@ export declare namespace ds { * ``` */ interface ParamUpdate { - /** required: 1 */ - key: string; - /** required: 2 */ - mc: MultiCAS; - /** optional: 3 */ - id?: number; + /** key = 1, required */ + ['1']: string; + /** mc = 2, required */ + ['2']: MultiCAS; + /** id = 3, optional */ + ['3']?: number; } namespace ParamUpdate { - const enum $f { + const enum $ { + /** required: 1 */ + key = "1", + /** required: 2 */ + mc = "2", + /** optional: 3 */ + id = "3", + } + const enum $0 { key = 1, mc = 2, id = 3, } - function $create(key: string, mc: MultiCAS, id?: number): ParamUpdate; - function $stringify(obj: any): string; - function $createObservable(): ParamUpdate; - const $descriptor: { + function $new(key: string, mc: MultiCAS, id?: number): ParamUpdate; + const $d: { $rfbs: number; $fdf: string[]; $fmf: string[]; @@ -145,12 +150,7 @@ export declare namespace ds { $: string; $n: string; }; - $: { - key: string; - mc: string; - id: string; - }; - $new: () => ParamUpdate; + $new: (key: string, mc: MultiCAS, id?: number | undefined) => ParamUpdate; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; } @@ -166,26 +166,34 @@ export declare namespace ds { * ``` */ interface ParamRangeKey { - /** required: 1 */ - desc: boolean; - /** optional: 2 */ - limit?: number; - /** optional: 3 */ - startKey?: string; - /** optional: 4 */ - parentKey?: string; + /** desc = 1, required */ + ['1']: boolean; + /** limit = 2, optional */ + ['2']?: number; + /** start_key = 3, optional */ + ['3']?: string; + /** parent_key = 4, optional */ + ['4']?: string; } namespace ParamRangeKey { - const enum $f { + const enum $ { + /** required: 1 */ + desc = "1", + /** optional: 2 */ + limit = "2", + /** optional: 3 */ + startKey = "3", + /** optional: 4 */ + parentKey = "4", + } + const enum $0 { desc = 1, limit = 2, startKey = 3, parentKey = 4, } - function $create(desc: boolean, limit?: number, startKey?: string, parentKey?: string): ParamRangeKey; - function $stringify(obj: any): string; - function $createObservable(): ParamRangeKey; - const $descriptor: { + function $new(desc: boolean, limit?: number, startKey?: string, parentKey?: string): ParamRangeKey; + const $d: { $rfbs: number; $rfdf: string[]; $fdf: string[]; @@ -222,13 +230,7 @@ export declare namespace ds { $: string; $n: string; }; - $: { - desc: string; - limit: string; - startKey: string; - parentKey: string; - }; - $new: () => ParamRangeKey; + $new: (desc: boolean, limit?: number | undefined, startKey?: string | undefined, parentKey?: string | undefined) => ParamRangeKey; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; } @@ -243,12 +245,12 @@ export declare namespace ds { * ``` */ interface ACResult { - /** required: 1 */ - name: string; - /** required: 2 */ - value: string; - /** optional: 3 */ - id?: number; + /** name = 1, required */ + ['1']: string; + /** value = 2, required */ + ['2']: string; + /** id = 3, optional */ + ['3']?: number; } namespace ACResult { /** @@ -260,18 +262,24 @@ export declare namespace ds { * ``` */ interface PList { - /** repeated: 1 */ - p?: ACResult[]; + /** p = 1, repeated */ + ['1']?: ACResult[]; } - const enum $f { + const enum $ { + /** required: 1 */ + name = "1", + /** required: 2 */ + value = "2", + /** optional: 3 */ + id = "3", + } + const enum $0 { name = 1, value = 2, id = 3, } - function $create(name: string, value: string, id?: number): ACResult; - function $stringify(obj: any): string; - function $createObservable(): ACResult; - const $descriptor: { + function $new(name: string, value: string, id?: number): ACResult; + const $d: { $rfbs: number; $rfdf: string[]; $fdf: string[]; @@ -299,12 +307,7 @@ export declare namespace ds { $: string; $n: string; }; - $: { - name: string; - value: string; - id: string; - }; - $new: () => ACResult; + $new: (name: string, value: string, id?: number | undefined) => ACResult; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; } @@ -320,26 +323,34 @@ export declare namespace ds { * ``` */ interface P1 { - /** required: 1 */ - value: number; - /** optional: 2 */ - end?: number; - /** optional: 3 */ - pgstart?: number; - /** required: 4 */ - prk: ParamRangeKey; + /** value = 1, required */ + ['1']: number; + /** end = 2, optional */ + ['2']?: number; + /** pgstart = 3, optional */ + ['3']?: number; + /** prk = 4, required */ + ['4']: ParamRangeKey; } namespace P1 { - const enum $f { + const enum $ { + /** required: 1 */ + value = "1", + /** optional: 2 */ + end = "2", + /** optional: 3 */ + pgstart = "3", + /** required: 4 */ + prk = "4", + } + const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4, } - function $create(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): P1; - function $stringify(obj: any): string; - function $createObservable(): P1; - const $descriptor: { + function $new(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): P1; + const $d: { $rfbs: number; $rfdf: string[]; $fdf: string[]; @@ -412,23 +423,11 @@ export declare namespace ds { $: string; $n: string; }; - $: { - desc: string; - limit: string; - startKey: string; - parentKey: string; - }; - $new: () => ParamRangeKey; + $new: (desc: boolean, limit?: number | undefined, startKey?: string | undefined, parentKey?: string | undefined) => ParamRangeKey; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; }; - $: { - value: string; - end: string; - pgstart: string; - prk: string; - }; - $new: () => P1; + $new: (value: number, prk: ParamRangeKey, end?: number | undefined, pgstart?: number | undefined) => P1; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; } @@ -444,26 +443,34 @@ export declare namespace ds { * ``` */ interface P4 { - /** required: 1 */ - value: number; - /** optional: 2 */ - end?: number; - /** optional: 3 */ - pgstart?: number; - /** required: 4 */ - prk: ParamRangeKey; + /** value = 1, required */ + ['1']: number; + /** end = 2, optional */ + ['2']?: number; + /** pgstart = 3, optional */ + ['3']?: number; + /** prk = 4, required */ + ['4']: ParamRangeKey; } namespace P4 { - const enum $f { + const enum $ { + /** required: 1 */ + value = "1", + /** optional: 2 */ + end = "2", + /** optional: 3 */ + pgstart = "3", + /** required: 4 */ + prk = "4", + } + const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4, } - function $create(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): P4; - function $stringify(obj: any): string; - function $createObservable(): P4; - const $descriptor: { + function $new(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): P4; + const $d: { $rfbs: number; $rfdf: string[]; $fdf: string[]; @@ -536,23 +543,11 @@ export declare namespace ds { $: string; $n: string; }; - $: { - desc: string; - limit: string; - startKey: string; - parentKey: string; - }; - $new: () => ParamRangeKey; + $new: (desc: boolean, limit?: number | undefined, startKey?: string | undefined, parentKey?: string | undefined) => ParamRangeKey; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; }; - $: { - value: string; - end: string; - pgstart: string; - prk: string; - }; - $new: () => P4; + $new: (value: number, prk: ParamRangeKey, end?: number | undefined, pgstart?: number | undefined) => P4; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; } @@ -568,26 +563,34 @@ export declare namespace ds { * ``` */ interface P8 { - /** required: 1 */ - value: number; - /** optional: 2 */ - end?: number; - /** optional: 3 */ - pgstart?: number; - /** required: 4 */ - prk: ParamRangeKey; + /** value = 1, required */ + ['1']: number; + /** end = 2, optional */ + ['2']?: number; + /** pgstart = 3, optional */ + ['3']?: number; + /** prk = 4, required */ + ['4']: ParamRangeKey; } namespace P8 { - const enum $f { + const enum $ { + /** required: 1 */ + value = "1", + /** optional: 2 */ + end = "2", + /** optional: 3 */ + pgstart = "3", + /** required: 4 */ + prk = "4", + } + const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4, } - function $create(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): P8; - function $stringify(obj: any): string; - function $createObservable(): P8; - const $descriptor: { + function $new(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): P8; + const $d: { $rfbs: number; $rfdf: string[]; $fdf: string[]; @@ -660,23 +663,11 @@ export declare namespace ds { $: string; $n: string; }; - $: { - desc: string; - limit: string; - startKey: string; - parentKey: string; - }; - $new: () => ParamRangeKey; + $new: (desc: boolean, limit?: number | undefined, startKey?: string | undefined, parentKey?: string | undefined) => ParamRangeKey; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; }; - $: { - value: string; - end: string; - pgstart: string; - prk: string; - }; - $new: () => P8; + $new: (value: number, prk: ParamRangeKey, end?: number | undefined, pgstart?: number | undefined) => P8; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; } @@ -692,26 +683,34 @@ export declare namespace ds { * ``` */ interface PD { - /** required: 1 */ - value: number; - /** optional: 2 */ - end?: number; - /** optional: 3 */ - pgstart?: number; - /** required: 4 */ - prk: ParamRangeKey; + /** value = 1, required */ + ['1']: number; + /** end = 2, optional */ + ['2']?: number; + /** pgstart = 3, optional */ + ['3']?: number; + /** prk = 4, required */ + ['4']: ParamRangeKey; } namespace PD { - const enum $f { + const enum $ { + /** required: 1 */ + value = "1", + /** optional: 2 */ + end = "2", + /** optional: 3 */ + pgstart = "3", + /** required: 4 */ + prk = "4", + } + const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4, } - function $create(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): PD; - function $stringify(obj: any): string; - function $createObservable(): PD; - const $descriptor: { + function $new(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): PD; + const $d: { $rfbs: number; $rfdf: string[]; $fdf: string[]; @@ -784,23 +783,11 @@ export declare namespace ds { $: string; $n: string; }; - $: { - desc: string; - limit: string; - startKey: string; - parentKey: string; - }; - $new: () => ParamRangeKey; + $new: (desc: boolean, limit?: number | undefined, startKey?: string | undefined, parentKey?: string | undefined) => ParamRangeKey; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; }; - $: { - value: string; - end: string; - pgstart: string; - prk: string; - }; - $new: () => PD; + $new: (value: number, prk: ParamRangeKey, end?: number | undefined, pgstart?: number | undefined) => PD; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; } @@ -816,26 +803,34 @@ export declare namespace ds { * ``` */ interface PB { - /** required: 1 */ - value: string; - /** optional: 2 */ - end?: string; - /** optional: 3 */ - pgstart?: string; - /** required: 4 */ - prk: ParamRangeKey; + /** value = 1, required */ + ['1']: string; + /** end = 2, optional */ + ['2']?: string; + /** pgstart = 3, optional */ + ['3']?: string; + /** prk = 4, required */ + ['4']: ParamRangeKey; } namespace PB { - const enum $f { + const enum $ { + /** required: 1 */ + value = "1", + /** optional: 2 */ + end = "2", + /** optional: 3 */ + pgstart = "3", + /** required: 4 */ + prk = "4", + } + const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4, } - function $create(value: string, prk: ParamRangeKey, end?: string, pgstart?: string): PB; - function $stringify(obj: any): string; - function $createObservable(): PB; - const $descriptor: { + function $new(value: string, prk: ParamRangeKey, end?: string, pgstart?: string): PB; + const $d: { $rfbs: number; $fmf: string[]; '1': { @@ -906,23 +901,11 @@ export declare namespace ds { $: string; $n: string; }; - $: { - desc: string; - limit: string; - startKey: string; - parentKey: string; - }; - $new: () => ParamRangeKey; + $new: (desc: boolean, limit?: number | undefined, startKey?: string | undefined, parentKey?: string | undefined) => ParamRangeKey; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; }; - $: { - value: string; - end: string; - pgstart: string; - prk: string; - }; - $new: () => PB; + $new: (value: string, prk: ParamRangeKey, end?: string | undefined, pgstart?: string | undefined) => PB; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; } @@ -938,26 +921,34 @@ export declare namespace ds { * ``` */ interface PK { - /** required: 1 */ - value: string; - /** optional: 2 */ - end?: string; - /** optional: 3 */ - pgstart?: string; - /** required: 4 */ - prk: ParamRangeKey; + /** value = 1, required */ + ['1']: string; + /** end = 2, optional */ + ['2']?: string; + /** pgstart = 3, optional */ + ['3']?: string; + /** prk = 4, required */ + ['4']: ParamRangeKey; } namespace PK { - const enum $f { + const enum $ { + /** required: 1 */ + value = "1", + /** optional: 2 */ + end = "2", + /** optional: 3 */ + pgstart = "3", + /** required: 4 */ + prk = "4", + } + const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4, } - function $create(value: string, prk: ParamRangeKey, end?: string, pgstart?: string): PK; - function $stringify(obj: any): string; - function $createObservable(): PK; - const $descriptor: { + function $new(value: string, prk: ParamRangeKey, end?: string, pgstart?: string): PK; + const $d: { $rfbs: number; $fmf: string[]; '1': { @@ -1028,23 +1019,11 @@ export declare namespace ds { $: string; $n: string; }; - $: { - desc: string; - limit: string; - startKey: string; - parentKey: string; - }; - $new: () => ParamRangeKey; + $new: (desc: boolean, limit?: number | undefined, startKey?: string | undefined, parentKey?: string | undefined) => ParamRangeKey; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; }; - $: { - value: string; - end: string; - pgstart: string; - prk: string; - }; - $new: () => PK; + $new: (value: string, prk: ParamRangeKey, end?: string | undefined, pgstart?: string | undefined) => PK; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; } @@ -1060,26 +1039,34 @@ export declare namespace ds { * ``` */ interface PS { - /** required: 1 */ - value: string; - /** optional: 2 */ - end?: string; - /** optional: 3 */ - pgstart?: string; - /** required: 4 */ - prk: ParamRangeKey; + /** value = 1, required */ + ['1']: string; + /** end = 2, optional */ + ['2']?: string; + /** pgstart = 3, optional */ + ['3']?: string; + /** prk = 4, required */ + ['4']: ParamRangeKey; } namespace PS { - const enum $f { + const enum $ { + /** required: 1 */ + value = "1", + /** optional: 2 */ + end = "2", + /** optional: 3 */ + pgstart = "3", + /** required: 4 */ + prk = "4", + } + const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4, } - function $create(value: string, prk: ParamRangeKey, end?: string, pgstart?: string): PS; - function $stringify(obj: any): string; - function $createObservable(): PS; - const $descriptor: { + function $new(value: string, prk: ParamRangeKey, end?: string, pgstart?: string): PS; + const $d: { $rfbs: number; $rfdf: string[]; $fdf: string[]; @@ -1152,23 +1139,11 @@ export declare namespace ds { $: string; $n: string; }; - $: { - desc: string; - limit: string; - startKey: string; - parentKey: string; - }; - $new: () => ParamRangeKey; + $new: (desc: boolean, limit?: number | undefined, startKey?: string | undefined, parentKey?: string | undefined) => ParamRangeKey; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; }; - $: { - value: string; - end: string; - pgstart: string; - prk: string; - }; - $new: () => PS; + $new: (value: string, prk: ParamRangeKey, end?: string | undefined, pgstart?: string | undefined) => PS; $change: (e: any, message: any, field: string | number, update: boolean, root: any, cbfn?: any, flags?: number | undefined) => string | null; }; } diff --git a/lib/ds/index.js b/lib/ds/index.js index 22ce514..9ded890 100644 --- a/lib/ds/index.js +++ b/lib/ds/index.js @@ -6,151 +6,68 @@ export var ds; ds.MultiCAS = mc_; var ParamId; (function (ParamId) { - function $create(id) { + function $new(id) { return { - id: id + '1': id }; } - ParamId.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.id; - if (_1 != null) - buf.push('"1":' + _1); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - ParamId.$stringify = $stringify; - function $createObservable() { - return { - id: 0, - _: null //, $d: null - }; - } - ParamId.$createObservable = $createObservable; - ParamId.$descriptor = { + ParamId.$new = $new; + ParamId.$d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1'], '1': { _: 1, t: 10, m: 2, a: 0, $: 'id', $n: 'Id' }, - $: { - id: '1' - }, $new: $createObservable, $change: $change + $new: $new, $change: $change }; })(ParamId = ds.ParamId || (ds.ParamId = {})); var ParamKey; (function (ParamKey) { - function $create(key, parentKey) { - return { - key: key, - parentKey: parentKey - }; - } - ParamKey.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.key, _2 = obj.parentKey; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - ParamKey.$stringify = $stringify; - function $createObservable() { + function $new(key, parentKey) { return { - key: "", - parentKey: "", - _: null //, $d: null + '1': key, + '2': parentKey }; } - ParamKey.$createObservable = $createObservable; - ParamKey.$descriptor = { + ParamKey.$new = $new; + ParamKey.$d = { $rfbs: 0, $fdikf: ['2'], '1': { _: 1, t: 2, m: 2, a: 0, $: 'key', $n: 'Key' }, '2': { _: 2, t: 2, m: 1, a: 0, $: 'parentKey', $n: 'Parent Key' }, - $: { - key: '1', - parentKey: '2' - }, $new: $createObservable, $change: $change + $new: $new, $change: $change }; })(ParamKey = ds.ParamKey || (ds.ParamKey = {})); var ParamUpdate; (function (ParamUpdate) { - function $create(key, mc, id) { - return { - key: key, - mc: mc, - id: id - }; - } - ParamUpdate.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.key, _2 = obj.mc, _3 = obj.id; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.MultiCAS.$stringify(_2)); - if (_3 != null) - buf.push('"3":' + _3); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - ParamUpdate.$stringify = $stringify; - function $createObservable() { + function $new(key, mc, id) { return { - key: "", - mc: ds.MultiCAS.$createObservable(), - id: 0, - _: null //, $d: null + '1': key, + '2': mc, + '3': id }; } - ParamUpdate.$createObservable = $createObservable; - ParamUpdate.$descriptor = { + ParamUpdate.$new = $new; + ParamUpdate.$d = { $rfbs: 0, $fdf: ['3'], $fmf: ['2'], '1': { _: 1, t: 2, m: 2, a: 0, $: 'key', $n: 'Key' }, - '2': { _: 2, t: 0, m: 2, a: 0, $: 'mc', $n: 'Mc', d_fn: function () { return ds.MultiCAS.$descriptor; } }, + '2': { _: 2, t: 0, m: 2, a: 0, $: 'mc', $n: 'Mc', d_fn: function () { return ds.MultiCAS.$d; } }, '3': { _: 3, t: 10, m: 1, a: 0, $: 'id', $n: 'Id' }, - $: { - key: '1', - mc: '2', - id: '3' - }, $new: $createObservable, $change: $change + $new: $new, $change: $change }; })(ParamUpdate = ds.ParamUpdate || (ds.ParamUpdate = {})); var ParamRangeKey; (function (ParamRangeKey) { - function $create(desc, limit, startKey, parentKey) { + function $new(desc, limit, startKey, parentKey) { return { - desc: desc, - limit: limit, - startKey: startKey, - parentKey: parentKey + '1': desc, + '2': limit, + '3': startKey, + '4': parentKey }; } - ParamRangeKey.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.desc, _2 = obj.limit, _3 = obj.startKey, _4 = obj.parentKey; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":"' + _4 + '"'); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - ParamRangeKey.$stringify = $stringify; - function $createObservable() { - return { - desc: false, - limit: 0, - startKey: "", - parentKey: "", - _: null //, $d: null - }; - } - ParamRangeKey.$createObservable = $createObservable; - ParamRangeKey.$descriptor = { + ParamRangeKey.$new = $new; + ParamRangeKey.$d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1', '2'], $fdikf: ['3', '4'], @@ -158,403 +75,178 @@ export var ds; '2': { _: 2, t: 6, m: 1, a: 0, $: 'limit', $n: 'Limit' }, '3': { _: 3, t: 2, m: 1, a: 0, $: 'startKey', $n: 'Start Key' }, '4': { _: 4, t: 2, m: 1, a: 0, $: 'parentKey', $n: 'Parent Key' }, - $: { - desc: '1', - limit: '2', - startKey: '3', - parentKey: '4' - }, $new: $createObservable, $change: $change + $new: $new, $change: $change }; })(ParamRangeKey = ds.ParamRangeKey || (ds.ParamRangeKey = {})); var ACResult; (function (ACResult) { - function $create(name, value, id) { - return { - name: name, - value: value, - id: id - }; - } - ACResult.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.name, _2 = obj.value, _3 = obj.id; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3 != null) - buf.push('"3":' + _3); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - ACResult.$stringify = $stringify; - function $createObservable() { + function $new(name, value, id) { return { - name: "", - value: "", - id: 0, - _: null //, $d: null + '1': name, + '2': value, + '3': id }; } - ACResult.$createObservable = $createObservable; - ACResult.$descriptor = { + ACResult.$new = $new; + ACResult.$d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1', '3'], '1': { _: 1, t: 3, m: 2, a: 0, $: 'name', $n: 'Name' }, '2': { _: 2, t: 2, m: 2, a: 0, $: 'value', $n: 'Value' }, '3': { _: 3, t: 10, m: 1, a: 0, $: 'id', $n: 'Id' }, - $: { - name: '1', - value: '2', - id: '3' - }, $new: $createObservable, $change: $change + $new: $new, $change: $change }; })(ACResult = ds.ACResult || (ds.ACResult = {})); var P1; (function (P1) { - function $create(value, prk, end, pgstart) { - return { - value: value, - end: end, - pgstart: pgstart, - prk: prk - }; - } - P1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.value, _2 = obj.end, _3 = obj.pgstart, _4 = obj.prk; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1.$stringify = $stringify; - function $createObservable() { + function $new(value, prk, end, pgstart) { return { - value: 0, - end: 0, - pgstart: 0, - prk: ParamRangeKey.$createObservable(), - _: null //, $d: null + '1': value, + '2': end, + '3': pgstart, + '4': prk }; } - P1.$createObservable = $createObservable; - P1.$descriptor = { + P1.$new = $new; + P1.$d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1', '2', '3'], $fmf: ['4'], '1': { _: 1, t: 8, m: 2, a: 0, $: 'value', $n: 'Value' }, '2': { _: 2, t: 8, m: 1, a: 0, $: 'end', $n: 'End' }, '3': { _: 3, t: 8, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart' }, - '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$descriptor; } }, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change: $change + '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$d; } }, + $new: $new, $change: $change }; })(P1 = ds.P1 || (ds.P1 = {})); var P4; (function (P4) { - function $create(value, prk, end, pgstart) { + function $new(value, prk, end, pgstart) { return { - value: value, - end: end, - pgstart: pgstart, - prk: prk + '1': value, + '2': end, + '3': pgstart, + '4': prk }; } - P4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.value, _2 = obj.end, _3 = obj.pgstart, _4 = obj.prk; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4.$stringify = $stringify; - function $createObservable() { - return { - value: 0, - end: 0, - pgstart: 0, - prk: ParamRangeKey.$createObservable(), - _: null //, $d: null - }; - } - P4.$createObservable = $createObservable; - P4.$descriptor = { + P4.$new = $new; + P4.$d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1', '2', '3'], $fmf: ['4'], '1': { _: 1, t: 6, m: 2, a: 0, $: 'value', $n: 'Value' }, '2': { _: 2, t: 6, m: 1, a: 0, $: 'end', $n: 'End' }, '3': { _: 3, t: 6, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart' }, - '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$descriptor; } }, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change: $change + '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$d; } }, + $new: $new, $change: $change }; })(P4 = ds.P4 || (ds.P4 = {})); var P8; (function (P8) { - function $create(value, prk, end, pgstart) { - return { - value: value, - end: end, - pgstart: pgstart, - prk: prk - }; - } - P8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.value, _2 = obj.end, _3 = obj.pgstart, _4 = obj.prk; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8.$stringify = $stringify; - function $createObservable() { + function $new(value, prk, end, pgstart) { return { - value: 0, - end: 0, - pgstart: 0, - prk: ParamRangeKey.$createObservable(), - _: null //, $d: null + '1': value, + '2': end, + '3': pgstart, + '4': prk }; } - P8.$createObservable = $createObservable; - P8.$descriptor = { + P8.$new = $new; + P8.$d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1', '2', '3'], $fmf: ['4'], '1': { _: 1, t: 11, m: 2, a: 0, $: 'value', $n: 'Value' }, '2': { _: 2, t: 11, m: 1, a: 0, $: 'end', $n: 'End' }, '3': { _: 3, t: 11, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart' }, - '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$descriptor; } }, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change: $change + '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$d; } }, + $new: $new, $change: $change }; })(P8 = ds.P8 || (ds.P8 = {})); var PD; (function (PD) { - function $create(value, prk, end, pgstart) { - return { - value: value, - end: end, - pgstart: pgstart, - prk: prk - }; - } - PD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.value, _2 = obj.end, _3 = obj.pgstart, _4 = obj.prk; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD.$stringify = $stringify; - function $createObservable() { + function $new(value, prk, end, pgstart) { return { - value: 0, - end: 0, - pgstart: 0, - prk: ParamRangeKey.$createObservable(), - _: null //, $d: null + '1': value, + '2': end, + '3': pgstart, + '4': prk }; } - PD.$createObservable = $createObservable; - PD.$descriptor = { + PD.$new = $new; + PD.$d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1', '2', '3'], $fmf: ['4'], '1': { _: 1, t: 11, m: 2, a: 0, $: 'value', $n: 'Value' }, '2': { _: 2, t: 11, m: 1, a: 0, $: 'end', $n: 'End' }, '3': { _: 3, t: 11, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart' }, - '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$descriptor; } }, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change: $change + '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$d; } }, + $new: $new, $change: $change }; })(PD = ds.PD || (ds.PD = {})); var PB; (function (PB) { - function $create(value, prk, end, pgstart) { + function $new(value, prk, end, pgstart) { return { - value: value, - end: end, - pgstart: pgstart, - prk: prk + '1': value, + '2': end, + '3': pgstart, + '4': prk }; } - PB.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.value, _2 = obj.end, _3 = obj.pgstart, _4 = obj.prk; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PB.$stringify = $stringify; - function $createObservable() { - return { - value: "", - end: "", - pgstart: "", - prk: ParamRangeKey.$createObservable(), - _: null //, $d: null - }; - } - PB.$createObservable = $createObservable; - PB.$descriptor = { + PB.$new = $new; + PB.$d = { $rfbs: 0, $fmf: ['4'], '1': { _: 1, t: 2, m: 2, a: 0, $: 'value', $n: 'Value' }, '2': { _: 2, t: 2, m: 1, a: 0, $: 'end', $n: 'End' }, '3': { _: 3, t: 2, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart' }, - '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$descriptor; } }, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change: $change + '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$d; } }, + $new: $new, $change: $change }; })(PB = ds.PB || (ds.PB = {})); var PK; (function (PK) { - function $create(value, prk, end, pgstart) { - return { - value: value, - end: end, - pgstart: pgstart, - prk: prk - }; - } - PK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.value, _2 = obj.end, _3 = obj.pgstart, _4 = obj.prk; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK.$stringify = $stringify; - function $createObservable() { + function $new(value, prk, end, pgstart) { return { - value: "", - end: "", - pgstart: "", - prk: ParamRangeKey.$createObservable(), - _: null //, $d: null + '1': value, + '2': end, + '3': pgstart, + '4': prk }; } - PK.$createObservable = $createObservable; - PK.$descriptor = { + PK.$new = $new; + PK.$d = { $rfbs: 0, $fmf: ['4'], '1': { _: 1, t: 2, m: 2, a: 0, $: 'value', $n: 'Value' }, '2': { _: 2, t: 2, m: 1, a: 0, $: 'end', $n: 'End' }, '3': { _: 3, t: 2, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart' }, - '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$descriptor; } }, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change: $change + '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$d; } }, + $new: $new, $change: $change }; })(PK = ds.PK || (ds.PK = {})); var PS; (function (PS) { - function $create(value, prk, end, pgstart) { - return { - value: value, - end: end, - pgstart: pgstart, - prk: prk - }; - } - PS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.value, _2 = obj.end, _3 = obj.pgstart, _4 = obj.prk; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS.$stringify = $stringify; - function $createObservable() { + function $new(value, prk, end, pgstart) { return { - value: "", - end: "", - pgstart: "", - prk: ParamRangeKey.$createObservable(), - _: null //, $d: null + '1': value, + '2': end, + '3': pgstart, + '4': prk }; } - PS.$createObservable = $createObservable; - PS.$descriptor = { + PS.$new = $new; + PS.$d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1', '2', '3'], $fmf: ['4'], '1': { _: 1, t: 3, m: 2, a: 0, $: 'value', $n: 'Value' }, '2': { _: 2, t: 3, m: 1, a: 0, $: 'end', $n: 'End' }, '3': { _: 3, t: 3, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart' }, - '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$descriptor; } }, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change: $change + '4': { _: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: function () { return ParamRangeKey.$d; } }, + $new: $new, $change: $change }; })(PS = ds.PS || (ds.PS = {})); })(ds || (ds = {})); diff --git a/lib/ds/index.js.map b/lib/ds/index.js.map index 0dd0d76..547bc84 100644 --- a/lib/ds/index.js.map +++ b/lib/ds/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/ds/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/ds/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/ds/mc.d.ts b/lib/ds/mc.d.ts index eadcfd5..6599db9 100644 --- a/lib/ds/mc.d.ts +++ b/lib/ds/mc.d.ts @@ -1,9 +1,7 @@ export interface MultiCAS { } export declare namespace MultiCAS { - function $createObservable(): MultiCAS; - function $create(): MultiCAS; - function $stringify(obj: any): string; - const $descriptor: {}; + function $new(): MultiCAS; + const $d: {}; } export default MultiCAS; diff --git a/lib/ds/mc.js b/lib/ds/mc.js index 12482a5..f520690 100644 --- a/lib/ds/mc.js +++ b/lib/ds/mc.js @@ -1,18 +1,10 @@ export var MultiCAS; (function (MultiCAS) { - function $createObservable() { + function $new() { return {}; } - MultiCAS.$createObservable = $createObservable; - function $create() { - return {}; - } - MultiCAS.$create = $create; - function $stringify(obj) { - return JSON.stringify(obj); - } - MultiCAS.$stringify = $stringify; - MultiCAS.$descriptor = {}; + MultiCAS.$new = $new; + MultiCAS.$d = {}; })(MultiCAS || (MultiCAS = {})); export default MultiCAS; //# sourceMappingURL=mc.js.map \ No newline at end of file diff --git a/lib/ds/mc.js.map b/lib/ds/mc.js.map index 3ff16bb..2b16849 100644 --- a/lib/ds/mc.js.map +++ b/lib/ds/mc.js.map @@ -1 +1 @@ -{"version":3,"file":"mc.js","sourceRoot":"","sources":["../../src/ds/mc.ts"],"names":[],"mappings":"AAGA,MAAM,KAAW,QAAQ,CAaxB;AAbD,WAAiB,QAAQ;IACrB;QACI,MAAM,CAAC,EAAE,CAAA;IACb,CAAC;IAFe,0BAAiB,oBAEhC,CAAA;IACD;QACI,MAAM,CAAC,EAAE,CAAA;IACb,CAAC;IAFe,gBAAO,UAEtB,CAAA;IACD,oBAA2B,GAAQ;QAC/B,MAAM,CAAC,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,CAAA;IAC9B,CAAC;IAFe,mBAAU,aAEzB,CAAA;IACY,oBAAW,GAAG,EAE1B,CAAA;AACL,CAAC,EAbgB,QAAQ,KAAR,QAAQ,QAaxB;AAED,eAAe,QAAQ,CAAA"} \ No newline at end of file +{"version":3,"file":"mc.js","sourceRoot":"","sources":["../../src/ds/mc.ts"],"names":[],"mappings":"AAGA,MAAM,KAAW,QAAQ,CAKxB;AALD,WAAiB,QAAQ;IACrB;QACI,MAAM,CAAC,EAAE,CAAA;IACb,CAAC;IAFe,aAAI,OAEnB,CAAA;IACY,WAAE,GAAG,EAAE,CAAA;AACxB,CAAC,EALgB,QAAQ,KAAR,QAAQ,QAKxB;AAED,eAAe,QAAQ,CAAA"} \ No newline at end of file diff --git a/lib/ds/prk/p1/index.d.ts b/lib/ds/prk/p1/index.d.ts index d6aeea2..ebe2148 100644 --- a/lib/ds/prk/p1/index.d.ts +++ b/lib/ds/prk/p1/index.d.ts @@ -11,21 +11,28 @@ export declare namespace p1 { * ``` */ interface P181 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace P181 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): P181; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): P181; } /** * ``` @@ -38,21 +45,28 @@ export declare namespace p1 { * ``` */ interface P184 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace P184 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): P184; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): P184; } /** * ``` @@ -65,21 +79,28 @@ export declare namespace p1 { * ``` */ interface P188 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace P188 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): P188; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): P188; } /** * ``` @@ -92,21 +113,28 @@ export declare namespace p1 { * ``` */ interface P18D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace P18D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): P18D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): P18D; } /** * ``` @@ -119,21 +147,28 @@ export declare namespace p1 { * ``` */ interface P18K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace P18K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): P18K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): P18K; } /** * ``` @@ -146,21 +181,28 @@ export declare namespace p1 { * ``` */ interface P18S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace P18S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): P18S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): P18S; } /** * ``` @@ -176,21 +218,35 @@ export declare namespace p1 { * ``` */ interface P111411 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P1; } namespace P111411 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -198,8 +254,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P111411; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P111411; } /** * ``` @@ -215,21 +270,35 @@ export declare namespace p1 { * ``` */ interface P111414 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P4; } namespace P111414 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -237,8 +306,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P111414; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P111414; } /** * ``` @@ -254,21 +322,35 @@ export declare namespace p1 { * ``` */ interface P111418 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P8; } namespace P111418 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -276,8 +358,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P111418; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P111418; } /** * ``` @@ -293,21 +374,35 @@ export declare namespace p1 { * ``` */ interface P11141D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PD; } namespace P11141D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -315,8 +410,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P11141D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P11141D; } /** * ``` @@ -332,21 +426,35 @@ export declare namespace p1 { * ``` */ interface P11141K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PK; } namespace P11141K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -354,8 +462,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P11141K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P11141K; } /** * ``` @@ -371,21 +478,35 @@ export declare namespace p1 { * ``` */ interface P11141S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PS; } namespace P11141S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -393,8 +514,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P11141S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P11141S; } /** * ``` @@ -409,27 +529,38 @@ export declare namespace p1 { * ``` */ interface P1D111 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P1; } namespace P1D111 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P1D111; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P1D111; } /** * ``` @@ -444,27 +575,38 @@ export declare namespace p1 { * ``` */ interface P1D114 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P4; } namespace P1D114 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P1D114; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P1D114; } /** * ``` @@ -479,27 +621,38 @@ export declare namespace p1 { * ``` */ interface P1D118 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P8; } namespace P1D118 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P1D118; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P1D118; } /** * ``` @@ -514,27 +667,38 @@ export declare namespace p1 { * ``` */ interface P1D11D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PD; } namespace P1D11D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1D11D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1D11D; } /** * ``` @@ -549,27 +713,38 @@ export declare namespace p1 { * ``` */ interface P1D11K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PK; } namespace P1D11K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1D11K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1D11K; } /** * ``` @@ -584,27 +759,38 @@ export declare namespace p1 { * ``` */ interface P1D11S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PS; } namespace P1D11S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1D11S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1D11S; } /** * ``` @@ -617,21 +803,28 @@ export declare namespace p1 { * ``` */ interface P141 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace P141 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): P141; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): P141; } /** * ``` @@ -644,21 +837,28 @@ export declare namespace p1 { * ``` */ interface P144 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace P144 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): P144; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): P144; } /** * ``` @@ -671,21 +871,28 @@ export declare namespace p1 { * ``` */ interface P148 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace P148 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): P148; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): P148; } /** * ``` @@ -698,21 +905,28 @@ export declare namespace p1 { * ``` */ interface P14D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace P14D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): P14D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): P14D; } /** * ``` @@ -725,21 +939,28 @@ export declare namespace p1 { * ``` */ interface P14K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace P14K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): P14K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): P14K; } /** * ``` @@ -752,21 +973,28 @@ export declare namespace p1 { * ``` */ interface P14S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace P14S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): P14S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): P14S; } /** * ``` @@ -779,21 +1007,28 @@ export declare namespace p1 { * ``` */ interface P1S1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P1; } namespace P1S1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P1): P1S1; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P1): P1S1; } /** * ``` @@ -806,21 +1041,28 @@ export declare namespace p1 { * ``` */ interface P1S4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P4; } namespace P1S4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P4): P1S4; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P4): P1S4; } /** * ``` @@ -833,21 +1075,28 @@ export declare namespace p1 { * ``` */ interface P1S8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P8; } namespace P1S8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P8): P1S8; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P8): P1S8; } /** * ``` @@ -860,21 +1109,28 @@ export declare namespace p1 { * ``` */ interface P1SD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PD; } namespace P1SD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PD): P1SD; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PD): P1SD; } /** * ``` @@ -887,21 +1143,28 @@ export declare namespace p1 { * ``` */ interface P1SK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PK; } namespace P1SK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PK): P1SK; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PK): P1SK; } /** * ``` @@ -914,21 +1177,28 @@ export declare namespace p1 { * ``` */ interface P1SS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PS; } namespace P1SS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PS): P1SS; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PS): P1SS; } /** * ``` @@ -941,21 +1211,28 @@ export declare namespace p1 { * ``` */ interface P1K1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P1; } namespace P1K1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P1): P1K1; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P1): P1K1; } /** * ``` @@ -968,21 +1245,28 @@ export declare namespace p1 { * ``` */ interface P1K4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P4; } namespace P1K4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P4): P1K4; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P4): P1K4; } /** * ``` @@ -995,21 +1279,28 @@ export declare namespace p1 { * ``` */ interface P1K8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P8; } namespace P1K8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P8): P1K8; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P8): P1K8; } /** * ``` @@ -1022,21 +1313,28 @@ export declare namespace p1 { * ``` */ interface P1KD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PD; } namespace P1KD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PD): P1KD; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PD): P1KD; } /** * ``` @@ -1049,21 +1347,28 @@ export declare namespace p1 { * ``` */ interface P1KK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PK; } namespace P1KK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PK): P1KK; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PK): P1KK; } /** * ``` @@ -1076,21 +1381,28 @@ export declare namespace p1 { * ``` */ interface P1KS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PS; } namespace P1KS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PS): P1KS; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PS): P1KS; } /** * ``` @@ -1103,21 +1415,28 @@ export declare namespace p1 { * ``` */ interface P1D1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace P1D1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): P1D1; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): P1D1; } /** * ``` @@ -1130,21 +1449,28 @@ export declare namespace p1 { * ``` */ interface P1D4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace P1D4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): P1D4; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): P1D4; } /** * ``` @@ -1157,21 +1483,28 @@ export declare namespace p1 { * ``` */ interface P1D8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace P1D8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): P1D8; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): P1D8; } /** * ``` @@ -1184,21 +1517,28 @@ export declare namespace p1 { * ``` */ interface P1DD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace P1DD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): P1DD; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): P1DD; } /** * ``` @@ -1211,21 +1551,28 @@ export declare namespace p1 { * ``` */ interface P1DK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace P1DK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): P1DK; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): P1DK; } /** * ``` @@ -1238,21 +1585,28 @@ export declare namespace p1 { * ``` */ interface P1DS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace P1DS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): P1DS; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): P1DS; } /** * ``` @@ -1266,24 +1620,33 @@ export declare namespace p1 { * ``` */ interface P1D11 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P1; } namespace P1D11 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P1): P1D11; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P1): P1D11; } /** * ``` @@ -1297,24 +1660,33 @@ export declare namespace p1 { * ``` */ interface P1D14 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P4; } namespace P1D14 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P4): P1D14; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P4): P1D14; } /** * ``` @@ -1328,24 +1700,33 @@ export declare namespace p1 { * ``` */ interface P1D18 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P8; } namespace P1D18 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P8): P1D18; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P8): P1D18; } /** * ``` @@ -1359,24 +1740,33 @@ export declare namespace p1 { * ``` */ interface P1D1D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PD; } namespace P1D1D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PD): P1D1D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PD): P1D1D; } /** * ``` @@ -1390,24 +1780,33 @@ export declare namespace p1 { * ``` */ interface P1D1K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PK; } namespace P1D1K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PK): P1D1K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PK): P1D1K; } /** * ``` @@ -1421,24 +1820,33 @@ export declare namespace p1 { * ``` */ interface P1D1S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PS; } namespace P1D1S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PS): P1D1S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PS): P1D1S; } /** * ``` @@ -1453,27 +1861,38 @@ export declare namespace p1 { * ``` */ interface P11111 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P1; } namespace P11111 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P11111; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P11111; } /** * ``` @@ -1488,27 +1907,38 @@ export declare namespace p1 { * ``` */ interface P11114 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P4; } namespace P11114 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P11114; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P11114; } /** * ``` @@ -1523,27 +1953,38 @@ export declare namespace p1 { * ``` */ interface P11118 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P8; } namespace P11118 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P11118; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P11118; } /** * ``` @@ -1558,27 +1999,38 @@ export declare namespace p1 { * ``` */ interface P1111D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PD; } namespace P1111D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1111D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1111D; } /** * ``` @@ -1593,27 +2045,38 @@ export declare namespace p1 { * ``` */ interface P1111K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PK; } namespace P1111K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1111K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1111K; } /** * ``` @@ -1628,27 +2091,38 @@ export declare namespace p1 { * ``` */ interface P1111S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PS; } namespace P1111S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1111S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1111S; } /** * ``` @@ -1661,21 +2135,28 @@ export declare namespace p1 { * ``` */ interface P111 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace P111 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): P111; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): P111; } /** * ``` @@ -1688,21 +2169,28 @@ export declare namespace p1 { * ``` */ interface P114 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace P114 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): P114; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): P114; } /** * ``` @@ -1715,21 +2203,28 @@ export declare namespace p1 { * ``` */ interface P118 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace P118 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): P118; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): P118; } /** * ``` @@ -1742,21 +2237,28 @@ export declare namespace p1 { * ``` */ interface P11D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace P11D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): P11D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): P11D; } /** * ``` @@ -1769,21 +2271,28 @@ export declare namespace p1 { * ``` */ interface P11K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace P11K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): P11K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): P11K; } /** * ``` @@ -1796,21 +2305,28 @@ export declare namespace p1 { * ``` */ interface P11S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace P11S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): P11S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): P11S; } /** * ``` @@ -1825,27 +2341,38 @@ export declare namespace p1 { * ``` */ interface P111K1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: string; - /** required: 5 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: string; + /** l = 5, required */ + ['5']: ds.P1; } namespace P111K1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: string, l: ds.P1): P111K1; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: string, l: ds.P1): P111K1; } /** * ``` @@ -1860,27 +2387,38 @@ export declare namespace p1 { * ``` */ interface P111K4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: string; - /** required: 5 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: string; + /** l = 5, required */ + ['5']: ds.P4; } namespace P111K4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: string, l: ds.P4): P111K4; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: string, l: ds.P4): P111K4; } /** * ``` @@ -1895,27 +2433,38 @@ export declare namespace p1 { * ``` */ interface P111K8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: string; - /** required: 5 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: string; + /** l = 5, required */ + ['5']: ds.P8; } namespace P111K8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: string, l: ds.P8): P111K8; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: string, l: ds.P8): P111K8; } /** * ``` @@ -1930,27 +2479,38 @@ export declare namespace p1 { * ``` */ interface P111KD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: string; - /** required: 5 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: string; + /** l = 5, required */ + ['5']: ds.PD; } namespace P111KD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: string, l: ds.PD): P111KD; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: string, l: ds.PD): P111KD; } /** * ``` @@ -1965,27 +2525,38 @@ export declare namespace p1 { * ``` */ interface P111KK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: string; - /** required: 5 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: string; + /** l = 5, required */ + ['5']: ds.PK; } namespace P111KK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: string, l: ds.PK): P111KK; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: string, l: ds.PK): P111KK; } /** * ``` @@ -2000,27 +2571,38 @@ export declare namespace p1 { * ``` */ interface P111KS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: string; - /** required: 5 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: string; + /** l = 5, required */ + ['5']: ds.PS; } namespace P111KS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: string, l: ds.PS): P111KS; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: string, l: ds.PS): P111KS; } /** * ``` @@ -2034,24 +2616,33 @@ export declare namespace p1 { * ``` */ interface P1141 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P1; } namespace P1141 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P1): P1141; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P1): P1141; } /** * ``` @@ -2065,24 +2656,33 @@ export declare namespace p1 { * ``` */ interface P1144 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P4; } namespace P1144 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P4): P1144; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P4): P1144; } /** * ``` @@ -2096,24 +2696,33 @@ export declare namespace p1 { * ``` */ interface P1148 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P8; } namespace P1148 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P8): P1148; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P8): P1148; } /** * ``` @@ -2127,24 +2736,33 @@ export declare namespace p1 { * ``` */ interface P114D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PD; } namespace P114D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PD): P114D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PD): P114D; } /** * ``` @@ -2158,24 +2776,33 @@ export declare namespace p1 { * ``` */ interface P114K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PK; } namespace P114K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PK): P114K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PK): P114K; } /** * ``` @@ -2189,24 +2816,33 @@ export declare namespace p1 { * ``` */ interface P114S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PS; } namespace P114S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PS): P114S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PS): P114S; } /** * ``` @@ -2220,24 +2856,33 @@ export declare namespace p1 { * ``` */ interface P11K1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.P1; } namespace P11K1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.P1): P11K1; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.P1): P11K1; } /** * ``` @@ -2251,24 +2896,33 @@ export declare namespace p1 { * ``` */ interface P11K4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.P4; } namespace P11K4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.P4): P11K4; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.P4): P11K4; } /** * ``` @@ -2282,24 +2936,33 @@ export declare namespace p1 { * ``` */ interface P11K8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.P8; } namespace P11K8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.P8): P11K8; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.P8): P11K8; } /** * ``` @@ -2313,24 +2976,33 @@ export declare namespace p1 { * ``` */ interface P11KD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.PD; } namespace P11KD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.PD): P11KD; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.PD): P11KD; } /** * ``` @@ -2344,24 +3016,33 @@ export declare namespace p1 { * ``` */ interface P11KK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.PK; } namespace P11KK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.PK): P11KK; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.PK): P11KK; } /** * ``` @@ -2375,24 +3056,33 @@ export declare namespace p1 { * ``` */ interface P11KS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.PS; } namespace P11KS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.PS): P11KS; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.PS): P11KS; } /** * ``` @@ -2406,24 +3096,33 @@ export declare namespace p1 { * ``` */ interface P1DK1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.P1; } namespace P1DK1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.P1): P1DK1; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.P1): P1DK1; } /** * ``` @@ -2437,24 +3136,33 @@ export declare namespace p1 { * ``` */ interface P1DK4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.P4; } namespace P1DK4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.P4): P1DK4; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.P4): P1DK4; } /** * ``` @@ -2468,24 +3176,33 @@ export declare namespace p1 { * ``` */ interface P1DK8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.P8; } namespace P1DK8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.P8): P1DK8; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.P8): P1DK8; } /** * ``` @@ -2499,24 +3216,33 @@ export declare namespace p1 { * ``` */ interface P1DKD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.PD; } namespace P1DKD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.PD): P1DKD; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.PD): P1DKD; } /** * ``` @@ -2530,24 +3256,33 @@ export declare namespace p1 { * ``` */ interface P1DKK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.PK; } namespace P1DKK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.PK): P1DKK; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.PK): P1DKK; } /** * ``` @@ -2561,24 +3296,33 @@ export declare namespace p1 { * ``` */ interface P1DKS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.PS; } namespace P1DKS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.PS): P1DKS; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.PS): P1DKS; } /** * ``` @@ -2593,27 +3337,38 @@ export declare namespace p1 { * ``` */ interface P14441 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P1; } namespace P14441 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P14441; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P14441; } /** * ``` @@ -2628,27 +3383,38 @@ export declare namespace p1 { * ``` */ interface P14444 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P4; } namespace P14444 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P14444; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P14444; } /** * ``` @@ -2663,27 +3429,38 @@ export declare namespace p1 { * ``` */ interface P14448 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P8; } namespace P14448 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P14448; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P14448; } /** * ``` @@ -2698,27 +3475,38 @@ export declare namespace p1 { * ``` */ interface P1444D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PD; } namespace P1444D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1444D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1444D; } /** * ``` @@ -2733,27 +3521,38 @@ export declare namespace p1 { * ``` */ interface P1444K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PK; } namespace P1444K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1444K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1444K; } /** * ``` @@ -2768,27 +3567,38 @@ export declare namespace p1 { * ``` */ interface P1444S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PS; } namespace P1444S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1444S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1444S; } /** * ``` @@ -2804,21 +3614,35 @@ export declare namespace p1 { * ``` */ interface P111111 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P1; } namespace P111111 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -2826,8 +3650,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P111111; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P111111; } /** * ``` @@ -2843,21 +3666,35 @@ export declare namespace p1 { * ``` */ interface P111114 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P4; } namespace P111114 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -2865,8 +3702,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P111114; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P111114; } /** * ``` @@ -2882,21 +3718,35 @@ export declare namespace p1 { * ``` */ interface P111118 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P8; } namespace P111118 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -2904,8 +3754,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P111118; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P111118; } /** * ``` @@ -2921,21 +3770,35 @@ export declare namespace p1 { * ``` */ interface P11111D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PD; } namespace P11111D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -2943,8 +3806,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P11111D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P11111D; } /** * ``` @@ -2960,21 +3822,35 @@ export declare namespace p1 { * ``` */ interface P11111K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PK; } namespace P11111K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -2982,8 +3858,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P11111K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P11111K; } /** * ``` @@ -2999,21 +3874,35 @@ export declare namespace p1 { * ``` */ interface P11111S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PS; } namespace P11111S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3021,8 +3910,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P11111S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P11111S; } /** * ``` @@ -3038,21 +3926,35 @@ export declare namespace p1 { * ``` */ interface P1D1111 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P1; } namespace P1D1111 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3060,8 +3962,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P1D1111; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P1D1111; } /** * ``` @@ -3077,21 +3978,35 @@ export declare namespace p1 { * ``` */ interface P1D1114 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P4; } namespace P1D1114 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3099,8 +4014,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P1D1114; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P1D1114; } /** * ``` @@ -3116,21 +4030,35 @@ export declare namespace p1 { * ``` */ interface P1D1118 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P8; } namespace P1D1118 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3138,8 +4066,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P1D1118; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P1D1118; } /** * ``` @@ -3155,21 +4082,35 @@ export declare namespace p1 { * ``` */ interface P1D111D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PD; } namespace P1D111D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3177,8 +4118,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P1D111D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P1D111D; } /** * ``` @@ -3194,21 +4134,35 @@ export declare namespace p1 { * ``` */ interface P1D111K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PK; } namespace P1D111K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3216,8 +4170,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P1D111K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P1D111K; } /** * ``` @@ -3233,21 +4186,35 @@ export declare namespace p1 { * ``` */ interface P1D111S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PS; } namespace P1D111S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3255,8 +4222,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P1D111S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P1D111S; } /** * ``` @@ -3272,21 +4238,35 @@ export declare namespace p1 { * ``` */ interface P111141 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P1; } namespace P111141 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3294,8 +4274,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P111141; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P111141; } /** * ``` @@ -3311,21 +4290,35 @@ export declare namespace p1 { * ``` */ interface P111144 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P4; } namespace P111144 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3333,8 +4326,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P111144; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P111144; } /** * ``` @@ -3350,21 +4342,35 @@ export declare namespace p1 { * ``` */ interface P111148 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P8; } namespace P111148 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3372,8 +4378,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P111148; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P111148; } /** * ``` @@ -3389,21 +4394,35 @@ export declare namespace p1 { * ``` */ interface P11114D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PD; } namespace P11114D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3411,8 +4430,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P11114D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P11114D; } /** * ``` @@ -3428,21 +4446,35 @@ export declare namespace p1 { * ``` */ interface P11114K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PK; } namespace P11114K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3450,8 +4482,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P11114K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P11114K; } /** * ``` @@ -3467,21 +4498,35 @@ export declare namespace p1 { * ``` */ interface P11114S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PS; } namespace P11114S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3489,8 +4534,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P11114S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P11114S; } /** * ``` @@ -3502,18 +4546,23 @@ export declare namespace p1 { * ``` */ interface P11 { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.P1; } namespace P11 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.P1): P11; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.P1): P11; } /** * ``` @@ -3525,18 +4574,23 @@ export declare namespace p1 { * ``` */ interface P14 { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.P4; } namespace P14 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.P4): P14; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.P4): P14; } /** * ``` @@ -3548,18 +4602,23 @@ export declare namespace p1 { * ``` */ interface P18 { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.P8; } namespace P18 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.P8): P18; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.P8): P18; } /** * ``` @@ -3571,18 +4630,23 @@ export declare namespace p1 { * ``` */ interface P1D { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.PD; } namespace P1D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.PD): P1D; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.PD): P1D; } /** * ``` @@ -3594,18 +4658,23 @@ export declare namespace p1 { * ``` */ interface P1K { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.PK; } namespace P1K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.PK): P1K; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.PK): P1K; } /** * ``` @@ -3617,18 +4686,23 @@ export declare namespace p1 { * ``` */ interface P1S { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.PS; } namespace P1S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.PS): P1S; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.PS): P1S; } /** * ``` @@ -3644,21 +4718,35 @@ export declare namespace p1 { * ``` */ interface P111K11 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: string; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: string; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P1; } namespace P111K11 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3666,8 +4754,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.P1): P111K11; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.P1): P111K11; } /** * ``` @@ -3683,21 +4770,35 @@ export declare namespace p1 { * ``` */ interface P111K14 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: string; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: string; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P4; } namespace P111K14 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3705,8 +4806,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.P4): P111K14; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.P4): P111K14; } /** * ``` @@ -3722,21 +4822,35 @@ export declare namespace p1 { * ``` */ interface P111K18 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: string; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: string; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P8; } namespace P111K18 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3744,8 +4858,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.P8): P111K18; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.P8): P111K18; } /** * ``` @@ -3761,21 +4874,35 @@ export declare namespace p1 { * ``` */ interface P111K1D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: string; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: string; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PD; } namespace P111K1D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3783,8 +4910,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.PD): P111K1D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.PD): P111K1D; } /** * ``` @@ -3800,21 +4926,35 @@ export declare namespace p1 { * ``` */ interface P111K1K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: string; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: string; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PK; } namespace P111K1K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3822,8 +4962,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.PK): P111K1K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.PK): P111K1K; } /** * ``` @@ -3839,21 +4978,35 @@ export declare namespace p1 { * ``` */ interface P111K1S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: string; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: string; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PS; } namespace P111K1S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -3861,8 +5014,7 @@ export declare namespace p1 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.PS): P111K1S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.PS): P111K1S; } /** * ``` @@ -3876,24 +5028,33 @@ export declare namespace p1 { * ``` */ interface P1441 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P1; } namespace P1441 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P1): P1441; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P1): P1441; } /** * ``` @@ -3907,24 +5068,33 @@ export declare namespace p1 { * ``` */ interface P1444 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P4; } namespace P1444 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P4): P1444; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P4): P1444; } /** * ``` @@ -3938,24 +5108,33 @@ export declare namespace p1 { * ``` */ interface P1448 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P8; } namespace P1448 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P8): P1448; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P8): P1448; } /** * ``` @@ -3969,24 +5148,33 @@ export declare namespace p1 { * ``` */ interface P144D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PD; } namespace P144D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PD): P144D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PD): P144D; } /** * ``` @@ -4000,24 +5188,33 @@ export declare namespace p1 { * ``` */ interface P144K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PK; } namespace P144K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PK): P144K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PK): P144K; } /** * ``` @@ -4031,24 +5228,33 @@ export declare namespace p1 { * ``` */ interface P144S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PS; } namespace P144S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PS): P144S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PS): P144S; } /** * ``` @@ -4062,24 +5268,33 @@ export declare namespace p1 { * ``` */ interface P1111 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P1; } namespace P1111 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P1): P1111; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P1): P1111; } /** * ``` @@ -4093,24 +5308,33 @@ export declare namespace p1 { * ``` */ interface P1114 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P4; } namespace P1114 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P4): P1114; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P4): P1114; } /** * ``` @@ -4124,24 +5348,33 @@ export declare namespace p1 { * ``` */ interface P1118 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P8; } namespace P1118 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P8): P1118; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P8): P1118; } /** * ``` @@ -4155,24 +5388,33 @@ export declare namespace p1 { * ``` */ interface P111D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PD; } namespace P111D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PD): P111D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PD): P111D; } /** * ``` @@ -4186,24 +5428,33 @@ export declare namespace p1 { * ``` */ interface P111K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PK; } namespace P111K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PK): P111K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PK): P111K; } /** * ``` @@ -4217,24 +5468,33 @@ export declare namespace p1 { * ``` */ interface P111S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PS; } namespace P111S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PS): P111S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PS): P111S; } /** * ``` @@ -4248,24 +5508,33 @@ export declare namespace p1 { * ``` */ interface P11S1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.P1; } namespace P11S1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.P1): P11S1; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.P1): P11S1; } /** * ``` @@ -4279,24 +5548,33 @@ export declare namespace p1 { * ``` */ interface P11S4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.P4; } namespace P11S4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.P4): P11S4; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.P4): P11S4; } /** * ``` @@ -4310,24 +5588,33 @@ export declare namespace p1 { * ``` */ interface P11S8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.P8; } namespace P11S8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.P8): P11S8; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.P8): P11S8; } /** * ``` @@ -4341,24 +5628,33 @@ export declare namespace p1 { * ``` */ interface P11SD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.PD; } namespace P11SD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.PD): P11SD; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.PD): P11SD; } /** * ``` @@ -4372,24 +5668,33 @@ export declare namespace p1 { * ``` */ interface P11SK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.PK; } namespace P11SK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.PK): P11SK; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.PK): P11SK; } /** * ``` @@ -4403,24 +5708,33 @@ export declare namespace p1 { * ``` */ interface P11SS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** l = 4, required */ + ['4']: ds.PS; } namespace P11SS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: string, l: ds.PS): P11SS; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, l: ds.PS): P11SS; } /** * ``` @@ -4435,27 +5749,38 @@ export declare namespace p1 { * ``` */ interface P1DK11 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P1; } namespace P1DK11 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: string, p3: number, l: ds.P1): P1DK11; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, p3: number, l: ds.P1): P1DK11; } /** * ``` @@ -4470,27 +5795,38 @@ export declare namespace p1 { * ``` */ interface P1DK14 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P4; } namespace P1DK14 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: string, p3: number, l: ds.P4): P1DK14; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, p3: number, l: ds.P4): P1DK14; } /** * ``` @@ -4505,27 +5841,38 @@ export declare namespace p1 { * ``` */ interface P1DK18 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P8; } namespace P1DK18 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: string, p3: number, l: ds.P8): P1DK18; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, p3: number, l: ds.P8): P1DK18; } /** * ``` @@ -4540,27 +5887,38 @@ export declare namespace p1 { * ``` */ interface P1DK1D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PD; } namespace P1DK1D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: string, p3: number, l: ds.PD): P1DK1D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, p3: number, l: ds.PD): P1DK1D; } /** * ``` @@ -4575,27 +5933,38 @@ export declare namespace p1 { * ``` */ interface P1DK1K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PK; } namespace P1DK1K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: string, p3: number, l: ds.PK): P1DK1K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, p3: number, l: ds.PK): P1DK1K; } /** * ``` @@ -4610,27 +5979,38 @@ export declare namespace p1 { * ``` */ interface P1DK1S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: string; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: string; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PS; } namespace P1DK1S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: string, p3: number, l: ds.PS): P1DK1S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: string, p3: number, l: ds.PS): P1DK1S; } /** * ``` @@ -4645,27 +6025,38 @@ export declare namespace p1 { * ``` */ interface P11141 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P1; } namespace P11141 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P11141; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P11141; } /** * ``` @@ -4680,27 +6071,38 @@ export declare namespace p1 { * ``` */ interface P11144 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P4; } namespace P11144 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P11144; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P11144; } /** * ``` @@ -4715,27 +6117,38 @@ export declare namespace p1 { * ``` */ interface P11148 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P8; } namespace P11148 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P11148; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P11148; } /** * ``` @@ -4750,27 +6163,38 @@ export declare namespace p1 { * ``` */ interface P1114D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PD; } namespace P1114D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1114D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1114D; } /** * ``` @@ -4785,27 +6209,38 @@ export declare namespace p1 { * ``` */ interface P1114K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PK; } namespace P1114K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1114K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1114K; } /** * ``` @@ -4820,26 +6255,37 @@ export declare namespace p1 { * ``` */ interface P1114S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PS; } namespace P1114S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1114S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1114S; } } diff --git a/lib/ds/prk/p1/index.js b/lib/ds/prk/p1/index.js index 52cffcb..6db25bb 100644 --- a/lib/ds/prk/p1/index.js +++ b/lib/ds/prk/p1/index.js @@ -1,3900 +1,1853 @@ // Generated by fbsgen from p/ds/prk/p1 -import { ds } from '../../'; export var p1; (function (p1_1) { var P181; (function (P181) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P181.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P181.$stringify = $stringify; + P181.$new = $new; })(P181 = p1_1.P181 || (p1_1.P181 = {})); var P184; (function (P184) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P184.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P184.$stringify = $stringify; + P184.$new = $new; })(P184 = p1_1.P184 || (p1_1.P184 = {})); var P188; (function (P188) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P188.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P188.$stringify = $stringify; + P188.$new = $new; })(P188 = p1_1.P188 || (p1_1.P188 = {})); var P18D; (function (P18D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P18D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P18D.$stringify = $stringify; + P18D.$new = $new; })(P18D = p1_1.P18D || (p1_1.P18D = {})); var P18K; (function (P18K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P18K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P18K.$stringify = $stringify; + P18K.$new = $new; })(P18K = p1_1.P18K || (p1_1.P18K = {})); var P18S; (function (P18S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P18S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P18S.$stringify = $stringify; + P18S.$new = $new; })(P18S = p1_1.P18S || (p1_1.P18S = {})); var P111411; (function (P111411) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111411.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P1.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111411.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111411.$new = $new; })(P111411 = p1_1.P111411 || (p1_1.P111411 = {})); var P111414; (function (P111414) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111414.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P4.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111414.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111414.$new = $new; })(P111414 = p1_1.P111414 || (p1_1.P111414 = {})); var P111418; (function (P111418) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111418.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P8.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111418.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111418.$new = $new; })(P111418 = p1_1.P111418 || (p1_1.P111418 = {})); var P11141D; (function (P11141D) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P11141D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PD.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11141D.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P11141D.$new = $new; })(P11141D = p1_1.P11141D || (p1_1.P11141D = {})); var P11141K; (function (P11141K) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P11141K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PK.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11141K.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P11141K.$new = $new; })(P11141K = p1_1.P11141K || (p1_1.P11141K = {})); var P11141S; (function (P11141S) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P11141S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PS.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11141S.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P11141S.$new = $new; })(P11141S = p1_1.P11141S || (p1_1.P11141S = {})); var P1D111; (function (P1D111) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1D111.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D111.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1D111.$new = $new; })(P1D111 = p1_1.P1D111 || (p1_1.P1D111 = {})); var P1D114; (function (P1D114) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1D114.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D114.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1D114.$new = $new; })(P1D114 = p1_1.P1D114 || (p1_1.P1D114 = {})); var P1D118; (function (P1D118) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1D118.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D118.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1D118.$new = $new; })(P1D118 = p1_1.P1D118 || (p1_1.P1D118 = {})); var P1D11D; (function (P1D11D) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1D11D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D11D.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1D11D.$new = $new; })(P1D11D = p1_1.P1D11D || (p1_1.P1D11D = {})); var P1D11K; (function (P1D11K) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1D11K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D11K.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1D11K.$new = $new; })(P1D11K = p1_1.P1D11K || (p1_1.P1D11K = {})); var P1D11S; (function (P1D11S) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1D11S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D11S.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1D11S.$new = $new; })(P1D11S = p1_1.P1D11S || (p1_1.P1D11S = {})); var P141; (function (P141) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P141.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P141.$stringify = $stringify; + P141.$new = $new; })(P141 = p1_1.P141 || (p1_1.P141 = {})); var P144; (function (P144) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P144.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P144.$stringify = $stringify; + P144.$new = $new; })(P144 = p1_1.P144 || (p1_1.P144 = {})); var P148; (function (P148) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P148.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P148.$stringify = $stringify; + P148.$new = $new; })(P148 = p1_1.P148 || (p1_1.P148 = {})); var P14D; (function (P14D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P14D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P14D.$stringify = $stringify; + P14D.$new = $new; })(P14D = p1_1.P14D || (p1_1.P14D = {})); var P14K; (function (P14K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P14K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P14K.$stringify = $stringify; + P14K.$new = $new; })(P14K = p1_1.P14K || (p1_1.P14K = {})); var P14S; (function (P14S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P14S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P14S.$stringify = $stringify; + P14S.$new = $new; })(P14S = p1_1.P14S || (p1_1.P14S = {})); var P1S1; (function (P1S1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1S1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1S1.$stringify = $stringify; + P1S1.$new = $new; })(P1S1 = p1_1.P1S1 || (p1_1.P1S1 = {})); var P1S4; (function (P1S4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1S4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1S4.$stringify = $stringify; + P1S4.$new = $new; })(P1S4 = p1_1.P1S4 || (p1_1.P1S4 = {})); var P1S8; (function (P1S8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1S8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1S8.$stringify = $stringify; + P1S8.$new = $new; })(P1S8 = p1_1.P1S8 || (p1_1.P1S8 = {})); var P1SD; (function (P1SD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1SD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1SD.$stringify = $stringify; + P1SD.$new = $new; })(P1SD = p1_1.P1SD || (p1_1.P1SD = {})); var P1SK; (function (P1SK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1SK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1SK.$stringify = $stringify; + P1SK.$new = $new; })(P1SK = p1_1.P1SK || (p1_1.P1SK = {})); var P1SS; (function (P1SS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1SS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1SS.$stringify = $stringify; + P1SS.$new = $new; })(P1SS = p1_1.P1SS || (p1_1.P1SS = {})); var P1K1; (function (P1K1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1K1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1K1.$stringify = $stringify; + P1K1.$new = $new; })(P1K1 = p1_1.P1K1 || (p1_1.P1K1 = {})); var P1K4; (function (P1K4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1K4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1K4.$stringify = $stringify; + P1K4.$new = $new; })(P1K4 = p1_1.P1K4 || (p1_1.P1K4 = {})); var P1K8; (function (P1K8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1K8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1K8.$stringify = $stringify; + P1K8.$new = $new; })(P1K8 = p1_1.P1K8 || (p1_1.P1K8 = {})); var P1KD; (function (P1KD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1KD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1KD.$stringify = $stringify; + P1KD.$new = $new; })(P1KD = p1_1.P1KD || (p1_1.P1KD = {})); var P1KK; (function (P1KK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1KK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1KK.$stringify = $stringify; + P1KK.$new = $new; })(P1KK = p1_1.P1KK || (p1_1.P1KK = {})); var P1KS; (function (P1KS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1KS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1KS.$stringify = $stringify; + P1KS.$new = $new; })(P1KS = p1_1.P1KS || (p1_1.P1KS = {})); var P1D1; (function (P1D1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1D1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D1.$stringify = $stringify; + P1D1.$new = $new; })(P1D1 = p1_1.P1D1 || (p1_1.P1D1 = {})); var P1D4; (function (P1D4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1D4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D4.$stringify = $stringify; + P1D4.$new = $new; })(P1D4 = p1_1.P1D4 || (p1_1.P1D4 = {})); var P1D8; (function (P1D8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1D8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D8.$stringify = $stringify; + P1D8.$new = $new; })(P1D8 = p1_1.P1D8 || (p1_1.P1D8 = {})); var P1DD; (function (P1DD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1DD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DD.$stringify = $stringify; + P1DD.$new = $new; })(P1DD = p1_1.P1DD || (p1_1.P1DD = {})); var P1DK; (function (P1DK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1DK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DK.$stringify = $stringify; + P1DK.$new = $new; })(P1DK = p1_1.P1DK || (p1_1.P1DK = {})); var P1DS; (function (P1DS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P1DS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DS.$stringify = $stringify; + P1DS.$new = $new; })(P1DS = p1_1.P1DS || (p1_1.P1DS = {})); var P1D11; (function (P1D11) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1D11.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D11.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1D11.$new = $new; })(P1D11 = p1_1.P1D11 || (p1_1.P1D11 = {})); var P1D14; (function (P1D14) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1D14.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D14.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1D14.$new = $new; })(P1D14 = p1_1.P1D14 || (p1_1.P1D14 = {})); var P1D18; (function (P1D18) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1D18.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D18.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1D18.$new = $new; })(P1D18 = p1_1.P1D18 || (p1_1.P1D18 = {})); var P1D1D; (function (P1D1D) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1D1D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D1D.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1D1D.$new = $new; })(P1D1D = p1_1.P1D1D || (p1_1.P1D1D = {})); var P1D1K; (function (P1D1K) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1D1K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D1K.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1D1K.$new = $new; })(P1D1K = p1_1.P1D1K || (p1_1.P1D1K = {})); var P1D1S; (function (P1D1S) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1D1S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D1S.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1D1S.$new = $new; })(P1D1S = p1_1.P1D1S || (p1_1.P1D1S = {})); var P11111; (function (P11111) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P11111.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11111.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P11111.$new = $new; })(P11111 = p1_1.P11111 || (p1_1.P11111 = {})); var P11114; (function (P11114) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P11114.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11114.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P11114.$new = $new; })(P11114 = p1_1.P11114 || (p1_1.P11114 = {})); var P11118; (function (P11118) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P11118.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11118.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P11118.$new = $new; })(P11118 = p1_1.P11118 || (p1_1.P11118 = {})); var P1111D; (function (P1111D) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1111D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1111D.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1111D.$new = $new; })(P1111D = p1_1.P1111D || (p1_1.P1111D = {})); var P1111K; (function (P1111K) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1111K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1111K.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1111K.$new = $new; })(P1111K = p1_1.P1111K || (p1_1.P1111K = {})); var P1111S; (function (P1111S) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1111S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1111S.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1111S.$new = $new; })(P1111S = p1_1.P1111S || (p1_1.P1111S = {})); var P111; (function (P111) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P111.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111.$stringify = $stringify; + P111.$new = $new; })(P111 = p1_1.P111 || (p1_1.P111 = {})); var P114; (function (P114) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P114.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P114.$stringify = $stringify; + P114.$new = $new; })(P114 = p1_1.P114 || (p1_1.P114 = {})); var P118; (function (P118) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P118.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P118.$stringify = $stringify; + P118.$new = $new; })(P118 = p1_1.P118 || (p1_1.P118 = {})); var P11D; (function (P11D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P11D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11D.$stringify = $stringify; + P11D.$new = $new; })(P11D = p1_1.P11D || (p1_1.P11D = {})); var P11K; (function (P11K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P11K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11K.$stringify = $stringify; + P11K.$new = $new; })(P11K = p1_1.P11K || (p1_1.P11K = {})); var P11S; (function (P11S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P11S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11S.$stringify = $stringify; + P11S.$new = $new; })(P11S = p1_1.P11S || (p1_1.P11S = {})); var P111K1; (function (P111K1) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P111K1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111K1.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P111K1.$new = $new; })(P111K1 = p1_1.P111K1 || (p1_1.P111K1 = {})); var P111K4; (function (P111K4) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P111K4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111K4.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P111K4.$new = $new; })(P111K4 = p1_1.P111K4 || (p1_1.P111K4 = {})); var P111K8; (function (P111K8) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P111K8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111K8.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P111K8.$new = $new; })(P111K8 = p1_1.P111K8 || (p1_1.P111K8 = {})); var P111KD; (function (P111KD) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P111KD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111KD.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P111KD.$new = $new; })(P111KD = p1_1.P111KD || (p1_1.P111KD = {})); var P111KK; (function (P111KK) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P111KK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111KK.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P111KK.$new = $new; })(P111KK = p1_1.P111KK || (p1_1.P111KK = {})); var P111KS; (function (P111KS) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P111KS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111KS.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P111KS.$new = $new; })(P111KS = p1_1.P111KS || (p1_1.P111KS = {})); var P1141; (function (P1141) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1141.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1141.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1141.$new = $new; })(P1141 = p1_1.P1141 || (p1_1.P1141 = {})); var P1144; (function (P1144) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1144.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1144.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1144.$new = $new; })(P1144 = p1_1.P1144 || (p1_1.P1144 = {})); var P1148; (function (P1148) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1148.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1148.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1148.$new = $new; })(P1148 = p1_1.P1148 || (p1_1.P1148 = {})); var P114D; (function (P114D) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P114D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P114D.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P114D.$new = $new; })(P114D = p1_1.P114D || (p1_1.P114D = {})); var P114K; (function (P114K) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P114K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P114K.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P114K.$new = $new; })(P114K = p1_1.P114K || (p1_1.P114K = {})); var P114S; (function (P114S) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P114S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P114S.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P114S.$new = $new; })(P114S = p1_1.P114S || (p1_1.P114S = {})); var P11K1; (function (P11K1) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P11K1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11K1.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P11K1.$new = $new; })(P11K1 = p1_1.P11K1 || (p1_1.P11K1 = {})); var P11K4; (function (P11K4) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P11K4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11K4.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P11K4.$new = $new; })(P11K4 = p1_1.P11K4 || (p1_1.P11K4 = {})); var P11K8; (function (P11K8) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P11K8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11K8.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P11K8.$new = $new; })(P11K8 = p1_1.P11K8 || (p1_1.P11K8 = {})); var P11KD; (function (P11KD) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P11KD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11KD.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P11KD.$new = $new; })(P11KD = p1_1.P11KD || (p1_1.P11KD = {})); var P11KK; (function (P11KK) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P11KK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11KK.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P11KK.$new = $new; })(P11KK = p1_1.P11KK || (p1_1.P11KK = {})); var P11KS; (function (P11KS) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P11KS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11KS.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P11KS.$new = $new; })(P11KS = p1_1.P11KS || (p1_1.P11KS = {})); var P1DK1; (function (P1DK1) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1DK1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DK1.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1DK1.$new = $new; })(P1DK1 = p1_1.P1DK1 || (p1_1.P1DK1 = {})); var P1DK4; (function (P1DK4) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1DK4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DK4.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1DK4.$new = $new; })(P1DK4 = p1_1.P1DK4 || (p1_1.P1DK4 = {})); var P1DK8; (function (P1DK8) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1DK8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DK8.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1DK8.$new = $new; })(P1DK8 = p1_1.P1DK8 || (p1_1.P1DK8 = {})); var P1DKD; (function (P1DKD) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1DKD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DKD.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1DKD.$new = $new; })(P1DKD = p1_1.P1DKD || (p1_1.P1DKD = {})); var P1DKK; (function (P1DKK) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1DKK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DKK.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1DKK.$new = $new; })(P1DKK = p1_1.P1DKK || (p1_1.P1DKK = {})); var P1DKS; (function (P1DKS) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1DKS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DKS.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1DKS.$new = $new; })(P1DKS = p1_1.P1DKS || (p1_1.P1DKS = {})); var P14441; (function (P14441) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P14441.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P14441.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P14441.$new = $new; })(P14441 = p1_1.P14441 || (p1_1.P14441 = {})); var P14444; (function (P14444) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P14444.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P14444.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P14444.$new = $new; })(P14444 = p1_1.P14444 || (p1_1.P14444 = {})); var P14448; (function (P14448) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P14448.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P14448.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P14448.$new = $new; })(P14448 = p1_1.P14448 || (p1_1.P14448 = {})); var P1444D; (function (P1444D) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1444D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1444D.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1444D.$new = $new; })(P1444D = p1_1.P1444D || (p1_1.P1444D = {})); var P1444K; (function (P1444K) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1444K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1444K.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1444K.$new = $new; })(P1444K = p1_1.P1444K || (p1_1.P1444K = {})); var P1444S; (function (P1444S) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1444S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1444S.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1444S.$new = $new; })(P1444S = p1_1.P1444S || (p1_1.P1444S = {})); var P111111; (function (P111111) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111111.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P1.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111111.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111111.$new = $new; })(P111111 = p1_1.P111111 || (p1_1.P111111 = {})); var P111114; (function (P111114) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111114.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P4.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111114.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111114.$new = $new; })(P111114 = p1_1.P111114 || (p1_1.P111114 = {})); var P111118; (function (P111118) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111118.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P8.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111118.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111118.$new = $new; })(P111118 = p1_1.P111118 || (p1_1.P111118 = {})); var P11111D; (function (P11111D) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P11111D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PD.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11111D.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P11111D.$new = $new; })(P11111D = p1_1.P11111D || (p1_1.P11111D = {})); var P11111K; (function (P11111K) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P11111K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PK.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11111K.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P11111K.$new = $new; })(P11111K = p1_1.P11111K || (p1_1.P11111K = {})); var P11111S; (function (P11111S) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P11111S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PS.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11111S.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P11111S.$new = $new; })(P11111S = p1_1.P11111S || (p1_1.P11111S = {})); var P1D1111; (function (P1D1111) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P1D1111.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P1.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D1111.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P1D1111.$new = $new; })(P1D1111 = p1_1.P1D1111 || (p1_1.P1D1111 = {})); var P1D1114; (function (P1D1114) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P1D1114.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P4.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D1114.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P1D1114.$new = $new; })(P1D1114 = p1_1.P1D1114 || (p1_1.P1D1114 = {})); var P1D1118; (function (P1D1118) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P1D1118.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P8.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D1118.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P1D1118.$new = $new; })(P1D1118 = p1_1.P1D1118 || (p1_1.P1D1118 = {})); var P1D111D; (function (P1D111D) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P1D111D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PD.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D111D.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P1D111D.$new = $new; })(P1D111D = p1_1.P1D111D || (p1_1.P1D111D = {})); var P1D111K; (function (P1D111K) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P1D111K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PK.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D111K.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P1D111K.$new = $new; })(P1D111K = p1_1.P1D111K || (p1_1.P1D111K = {})); var P1D111S; (function (P1D111S) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P1D111S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PS.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D111S.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P1D111S.$new = $new; })(P1D111S = p1_1.P1D111S || (p1_1.P1D111S = {})); var P111141; (function (P111141) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111141.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P1.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111141.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111141.$new = $new; })(P111141 = p1_1.P111141 || (p1_1.P111141 = {})); var P111144; (function (P111144) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111144.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P4.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111144.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111144.$new = $new; })(P111144 = p1_1.P111144 || (p1_1.P111144 = {})); var P111148; (function (P111148) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111148.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P8.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111148.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111148.$new = $new; })(P111148 = p1_1.P111148 || (p1_1.P111148 = {})); var P11114D; (function (P11114D) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P11114D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PD.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11114D.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P11114D.$new = $new; })(P11114D = p1_1.P11114D || (p1_1.P11114D = {})); var P11114K; (function (P11114K) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P11114K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PK.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11114K.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P11114K.$new = $new; })(P11114K = p1_1.P11114K || (p1_1.P11114K = {})); var P11114S; (function (P11114S) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P11114S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PS.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11114S.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P11114S.$new = $new; })(P11114S = p1_1.P11114S || (p1_1.P11114S = {})); var P11; (function (P11) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P11.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P1.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11.$stringify = $stringify; + P11.$new = $new; })(P11 = p1_1.P11 || (p1_1.P11 = {})); var P14; (function (P14) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P14.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P4.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P14.$stringify = $stringify; + P14.$new = $new; })(P14 = p1_1.P14 || (p1_1.P14 = {})); var P18; (function (P18) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P18.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P8.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P18.$stringify = $stringify; + P18.$new = $new; })(P18 = p1_1.P18 || (p1_1.P18 = {})); var P1D; (function (P1D) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P1D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PD.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1D.$stringify = $stringify; + P1D.$new = $new; })(P1D = p1_1.P1D || (p1_1.P1D = {})); var P1K; (function (P1K) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P1K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PK.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1K.$stringify = $stringify; + P1K.$new = $new; })(P1K = p1_1.P1K || (p1_1.P1K = {})); var P1S; (function (P1S) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P1S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PS.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1S.$stringify = $stringify; + P1S.$new = $new; })(P1S = p1_1.P1S || (p1_1.P1S = {})); var P111K11; (function (P111K11) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111K11.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P1.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111K11.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111K11.$new = $new; })(P111K11 = p1_1.P111K11 || (p1_1.P111K11 = {})); var P111K14; (function (P111K14) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111K14.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P4.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111K14.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111K14.$new = $new; })(P111K14 = p1_1.P111K14 || (p1_1.P111K14 = {})); var P111K18; (function (P111K18) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111K18.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P8.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111K18.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111K18.$new = $new; })(P111K18 = p1_1.P111K18 || (p1_1.P111K18 = {})); var P111K1D; (function (P111K1D) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111K1D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PD.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111K1D.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111K1D.$new = $new; })(P111K1D = p1_1.P111K1D || (p1_1.P111K1D = {})); var P111K1K; (function (P111K1K) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111K1K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PK.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111K1K.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111K1K.$new = $new; })(P111K1K = p1_1.P111K1K || (p1_1.P111K1K = {})); var P111K1S; (function (P111K1S) { - function $create(p0, p1, p2, p3, p4, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l - }; - } - P111K1S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PS.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111K1S.$stringify = $stringify; + function $new(p0, p1, p2, p3, p4, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l + }; + } + P111K1S.$new = $new; })(P111K1S = p1_1.P111K1S || (p1_1.P111K1S = {})); var P1441; (function (P1441) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1441.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1441.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1441.$new = $new; })(P1441 = p1_1.P1441 || (p1_1.P1441 = {})); var P1444; (function (P1444) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1444.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1444.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1444.$new = $new; })(P1444 = p1_1.P1444 || (p1_1.P1444 = {})); var P1448; (function (P1448) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1448.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1448.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1448.$new = $new; })(P1448 = p1_1.P1448 || (p1_1.P1448 = {})); var P144D; (function (P144D) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P144D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P144D.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P144D.$new = $new; })(P144D = p1_1.P144D || (p1_1.P144D = {})); var P144K; (function (P144K) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P144K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P144K.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P144K.$new = $new; })(P144K = p1_1.P144K || (p1_1.P144K = {})); var P144S; (function (P144S) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P144S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P144S.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P144S.$new = $new; })(P144S = p1_1.P144S || (p1_1.P144S = {})); var P1111; (function (P1111) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1111.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1111.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1111.$new = $new; })(P1111 = p1_1.P1111 || (p1_1.P1111 = {})); var P1114; (function (P1114) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1114.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1114.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1114.$new = $new; })(P1114 = p1_1.P1114 || (p1_1.P1114 = {})); var P1118; (function (P1118) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P1118.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1118.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P1118.$new = $new; })(P1118 = p1_1.P1118 || (p1_1.P1118 = {})); var P111D; (function (P111D) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P111D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111D.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P111D.$new = $new; })(P111D = p1_1.P111D || (p1_1.P111D = {})); var P111K; (function (P111K) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P111K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111K.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P111K.$new = $new; })(P111K = p1_1.P111K || (p1_1.P111K = {})); var P111S; (function (P111S) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P111S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P111S.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P111S.$new = $new; })(P111S = p1_1.P111S || (p1_1.P111S = {})); var P11S1; (function (P11S1) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P11S1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11S1.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P11S1.$new = $new; })(P11S1 = p1_1.P11S1 || (p1_1.P11S1 = {})); var P11S4; (function (P11S4) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P11S4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11S4.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P11S4.$new = $new; })(P11S4 = p1_1.P11S4 || (p1_1.P11S4 = {})); var P11S8; (function (P11S8) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P11S8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11S8.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P11S8.$new = $new; })(P11S8 = p1_1.P11S8 || (p1_1.P11S8 = {})); var P11SD; (function (P11SD) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P11SD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11SD.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P11SD.$new = $new; })(P11SD = p1_1.P11SD || (p1_1.P11SD = {})); var P11SK; (function (P11SK) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P11SK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11SK.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P11SK.$new = $new; })(P11SK = p1_1.P11SK || (p1_1.P11SK = {})); var P11SS; (function (P11SS) { - function $create(p0, p1, p2, l) { - return { - p0: p0, - p1: p1, - p2: p2, - l: l - }; - } - P11SS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11SS.$stringify = $stringify; + function $new(p0, p1, p2, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': l + }; + } + P11SS.$new = $new; })(P11SS = p1_1.P11SS || (p1_1.P11SS = {})); var P1DK11; (function (P1DK11) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1DK11.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DK11.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1DK11.$new = $new; })(P1DK11 = p1_1.P1DK11 || (p1_1.P1DK11 = {})); var P1DK14; (function (P1DK14) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1DK14.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DK14.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1DK14.$new = $new; })(P1DK14 = p1_1.P1DK14 || (p1_1.P1DK14 = {})); var P1DK18; (function (P1DK18) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1DK18.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DK18.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1DK18.$new = $new; })(P1DK18 = p1_1.P1DK18 || (p1_1.P1DK18 = {})); var P1DK1D; (function (P1DK1D) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1DK1D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DK1D.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1DK1D.$new = $new; })(P1DK1D = p1_1.P1DK1D || (p1_1.P1DK1D = {})); var P1DK1K; (function (P1DK1K) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1DK1K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DK1K.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1DK1K.$new = $new; })(P1DK1K = p1_1.P1DK1K || (p1_1.P1DK1K = {})); var P1DK1S; (function (P1DK1S) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1DK1S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1DK1S.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1DK1S.$new = $new; })(P1DK1S = p1_1.P1DK1S || (p1_1.P1DK1S = {})); var P11141; (function (P11141) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P11141.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11141.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P11141.$new = $new; })(P11141 = p1_1.P11141 || (p1_1.P11141 = {})); var P11144; (function (P11144) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P11144.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11144.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P11144.$new = $new; })(P11144 = p1_1.P11144 || (p1_1.P11144 = {})); var P11148; (function (P11148) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P11148.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P11148.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P11148.$new = $new; })(P11148 = p1_1.P11148 || (p1_1.P11148 = {})); var P1114D; (function (P1114D) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1114D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1114D.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1114D.$new = $new; })(P1114D = p1_1.P1114D || (p1_1.P1114D = {})); var P1114K; (function (P1114K) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1114K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1114K.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1114K.$new = $new; })(P1114K = p1_1.P1114K || (p1_1.P1114K = {})); var P1114S; (function (P1114S) { - function $create(p0, p1, p2, p3, l) { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - }; - } - P1114S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P1114S.$stringify = $stringify; + function $new(p0, p1, p2, p3, l) { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + }; + } + P1114S.$new = $new; })(P1114S = p1_1.P1114S || (p1_1.P1114S = {})); })(p1 || (p1 = {})); //# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/ds/prk/p1/index.js.map b/lib/ds/prk/p1/index.js.map index 31d66b5..053b164 100644 --- a/lib/ds/prk/p1/index.js.map +++ b/lib/ds/prk/p1/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/ds/prk/p1/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/ds/prk/p1/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/ds/prk/p4/index.d.ts b/lib/ds/prk/p4/index.d.ts index f38c17e..11ab463 100644 --- a/lib/ds/prk/p4/index.d.ts +++ b/lib/ds/prk/p4/index.d.ts @@ -14,21 +14,35 @@ export declare namespace p4 { * ``` */ interface P444441 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P1; } namespace P444441 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -36,8 +50,7 @@ export declare namespace p4 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P444441; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P444441; } /** * ``` @@ -53,21 +66,35 @@ export declare namespace p4 { * ``` */ interface P444444 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P4; } namespace P444444 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -75,8 +102,7 @@ export declare namespace p4 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P444444; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P444444; } /** * ``` @@ -92,21 +118,35 @@ export declare namespace p4 { * ``` */ interface P444448 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.P8; } namespace P444448 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -114,8 +154,7 @@ export declare namespace p4 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P444448; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P444448; } /** * ``` @@ -131,21 +170,35 @@ export declare namespace p4 { * ``` */ interface P44444D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PD; } namespace P44444D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -153,8 +206,7 @@ export declare namespace p4 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P44444D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P44444D; } /** * ``` @@ -170,21 +222,35 @@ export declare namespace p4 { * ``` */ interface P44444K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PK; } namespace P44444K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -192,8 +258,7 @@ export declare namespace p4 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P44444K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P44444K; } /** * ``` @@ -209,21 +274,35 @@ export declare namespace p4 { * ``` */ interface P44444S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - p4: number; - /** required: 6 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** p4 = 5, required */ + ['5']: number; + /** l = 6, required */ + ['6']: ds.PS; } namespace P44444S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + p4 = "5", + /** required: 6 */ + l = "6", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -231,8 +310,7 @@ export declare namespace p4 { p4 = 5, l = 6, } - function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P44444S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P44444S; } /** * ``` @@ -247,27 +325,38 @@ export declare namespace p4 { * ``` */ interface P44441 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P1; } namespace P44441 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P44441; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P44441; } /** * ``` @@ -282,27 +371,38 @@ export declare namespace p4 { * ``` */ interface P44444 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P4; } namespace P44444 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P44444; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P44444; } /** * ``` @@ -317,27 +417,38 @@ export declare namespace p4 { * ``` */ interface P44448 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P8; } namespace P44448 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P44448; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P44448; } /** * ``` @@ -352,27 +463,38 @@ export declare namespace p4 { * ``` */ interface P4444D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PD; } namespace P4444D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P4444D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P4444D; } /** * ``` @@ -387,27 +509,38 @@ export declare namespace p4 { * ``` */ interface P4444K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PK; } namespace P4444K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P4444K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P4444K; } /** * ``` @@ -422,27 +555,38 @@ export declare namespace p4 { * ``` */ interface P4444S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PS; } namespace P4444S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P4444S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P4444S; } /** * ``` @@ -456,24 +600,33 @@ export declare namespace p4 { * ``` */ interface P4441 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P1; } namespace P4441 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P1): P4441; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P1): P4441; } /** * ``` @@ -487,24 +640,33 @@ export declare namespace p4 { * ``` */ interface P4444 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P4; } namespace P4444 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P4): P4444; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P4): P4444; } /** * ``` @@ -518,24 +680,33 @@ export declare namespace p4 { * ``` */ interface P4448 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P8; } namespace P4448 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.P8): P4448; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.P8): P4448; } /** * ``` @@ -549,24 +720,33 @@ export declare namespace p4 { * ``` */ interface P444D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PD; } namespace P444D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PD): P444D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PD): P444D; } /** * ``` @@ -580,24 +760,33 @@ export declare namespace p4 { * ``` */ interface P444K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PK; } namespace P444K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PK): P444K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PK): P444K; } /** * ``` @@ -611,24 +800,33 @@ export declare namespace p4 { * ``` */ interface P444S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PS; } namespace P444S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: number, p1: number, p2: number, l: ds.PS): P444S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, p2: number, l: ds.PS): P444S; } /** * ``` @@ -641,21 +839,28 @@ export declare namespace p4 { * ``` */ interface P411 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace P411 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): P411; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): P411; } /** * ``` @@ -668,21 +873,28 @@ export declare namespace p4 { * ``` */ interface P414 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace P414 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): P414; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): P414; } /** * ``` @@ -695,21 +907,28 @@ export declare namespace p4 { * ``` */ interface P418 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace P418 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): P418; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): P418; } /** * ``` @@ -722,21 +941,28 @@ export declare namespace p4 { * ``` */ interface P41D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace P41D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): P41D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): P41D; } /** * ``` @@ -749,21 +975,28 @@ export declare namespace p4 { * ``` */ interface P41K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace P41K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): P41K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): P41K; } /** * ``` @@ -776,21 +1009,28 @@ export declare namespace p4 { * ``` */ interface P41S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace P41S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): P41S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): P41S; } /** * ``` @@ -803,21 +1043,28 @@ export declare namespace p4 { * ``` */ interface P481 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace P481 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): P481; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): P481; } /** * ``` @@ -830,21 +1077,28 @@ export declare namespace p4 { * ``` */ interface P484 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace P484 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): P484; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): P484; } /** * ``` @@ -857,21 +1111,28 @@ export declare namespace p4 { * ``` */ interface P488 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace P488 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): P488; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): P488; } /** * ``` @@ -884,21 +1145,28 @@ export declare namespace p4 { * ``` */ interface P48D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace P48D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): P48D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): P48D; } /** * ``` @@ -911,21 +1179,28 @@ export declare namespace p4 { * ``` */ interface P48K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace P48K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): P48K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): P48K; } /** * ``` @@ -938,21 +1213,28 @@ export declare namespace p4 { * ``` */ interface P48S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace P48S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): P48S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): P48S; } /** * ``` @@ -965,21 +1247,28 @@ export declare namespace p4 { * ``` */ interface P4D1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace P4D1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): P4D1; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): P4D1; } /** * ``` @@ -992,21 +1281,28 @@ export declare namespace p4 { * ``` */ interface P4D4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace P4D4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): P4D4; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): P4D4; } /** * ``` @@ -1019,21 +1315,28 @@ export declare namespace p4 { * ``` */ interface P4D8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace P4D8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): P4D8; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): P4D8; } /** * ``` @@ -1046,21 +1349,28 @@ export declare namespace p4 { * ``` */ interface P4DD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace P4DD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): P4DD; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): P4DD; } /** * ``` @@ -1073,21 +1383,28 @@ export declare namespace p4 { * ``` */ interface P4DK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace P4DK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): P4DK; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): P4DK; } /** * ``` @@ -1100,21 +1417,28 @@ export declare namespace p4 { * ``` */ interface P4DS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace P4DS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): P4DS; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): P4DS; } /** * ``` @@ -1127,21 +1451,28 @@ export declare namespace p4 { * ``` */ interface P4K1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P1; } namespace P4K1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P1): P4K1; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P1): P4K1; } /** * ``` @@ -1154,21 +1485,28 @@ export declare namespace p4 { * ``` */ interface P4K4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P4; } namespace P4K4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P4): P4K4; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P4): P4K4; } /** * ``` @@ -1181,21 +1519,28 @@ export declare namespace p4 { * ``` */ interface P4K8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P8; } namespace P4K8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P8): P4K8; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P8): P4K8; } /** * ``` @@ -1208,21 +1553,28 @@ export declare namespace p4 { * ``` */ interface P4KD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PD; } namespace P4KD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PD): P4KD; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PD): P4KD; } /** * ``` @@ -1235,21 +1587,28 @@ export declare namespace p4 { * ``` */ interface P4KK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PK; } namespace P4KK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PK): P4KK; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PK): P4KK; } /** * ``` @@ -1262,21 +1621,28 @@ export declare namespace p4 { * ``` */ interface P4KS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PS; } namespace P4KS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PS): P4KS; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PS): P4KS; } /** * ``` @@ -1289,21 +1655,28 @@ export declare namespace p4 { * ``` */ interface P441 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace P441 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): P441; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): P441; } /** * ``` @@ -1316,21 +1689,28 @@ export declare namespace p4 { * ``` */ interface P444 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace P444 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): P444; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): P444; } /** * ``` @@ -1343,21 +1723,28 @@ export declare namespace p4 { * ``` */ interface P448 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace P448 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): P448; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): P448; } /** * ``` @@ -1370,21 +1757,28 @@ export declare namespace p4 { * ``` */ interface P44D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace P44D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): P44D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): P44D; } /** * ``` @@ -1397,21 +1791,28 @@ export declare namespace p4 { * ``` */ interface P44K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace P44K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): P44K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): P44K; } /** * ``` @@ -1424,21 +1825,28 @@ export declare namespace p4 { * ``` */ interface P44S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace P44S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): P44S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): P44S; } /** * ``` @@ -1451,21 +1859,28 @@ export declare namespace p4 { * ``` */ interface P4S1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P1; } namespace P4S1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P1): P4S1; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P1): P4S1; } /** * ``` @@ -1478,21 +1893,28 @@ export declare namespace p4 { * ``` */ interface P4S4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P4; } namespace P4S4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P4): P4S4; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P4): P4S4; } /** * ``` @@ -1505,21 +1927,28 @@ export declare namespace p4 { * ``` */ interface P4S8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P8; } namespace P4S8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P8): P4S8; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P8): P4S8; } /** * ``` @@ -1532,21 +1961,28 @@ export declare namespace p4 { * ``` */ interface P4SD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PD; } namespace P4SD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PD): P4SD; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PD): P4SD; } /** * ``` @@ -1559,21 +1995,28 @@ export declare namespace p4 { * ``` */ interface P4SK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PK; } namespace P4SK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PK): P4SK; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PK): P4SK; } /** * ``` @@ -1586,21 +2029,28 @@ export declare namespace p4 { * ``` */ interface P4SS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PS; } namespace P4SS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PS): P4SS; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PS): P4SS; } /** * ``` @@ -1612,18 +2062,23 @@ export declare namespace p4 { * ``` */ interface P41 { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.P1; } namespace P41 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.P1): P41; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.P1): P41; } /** * ``` @@ -1635,18 +2090,23 @@ export declare namespace p4 { * ``` */ interface P44 { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.P4; } namespace P44 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.P4): P44; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.P4): P44; } /** * ``` @@ -1658,18 +2118,23 @@ export declare namespace p4 { * ``` */ interface P48 { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.P8; } namespace P48 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.P8): P48; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.P8): P48; } /** * ``` @@ -1681,18 +2146,23 @@ export declare namespace p4 { * ``` */ interface P4D { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.PD; } namespace P4D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.PD): P4D; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.PD): P4D; } /** * ``` @@ -1704,18 +2174,23 @@ export declare namespace p4 { * ``` */ interface P4K { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.PK; } namespace P4K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.PK): P4K; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.PK): P4K; } /** * ``` @@ -1727,17 +2202,22 @@ export declare namespace p4 { * ``` */ interface P4S { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.PS; } namespace P4S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.PS): P4S; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.PS): P4S; } } diff --git a/lib/ds/prk/p4/index.js b/lib/ds/prk/p4/index.js index 161deb3..f7965b1 100644 --- a/lib/ds/prk/p4/index.js +++ b/lib/ds/prk/p4/index.js @@ -1,1416 +1,695 @@ // Generated by fbsgen from p/ds/prk/p4 -import { ds } from '../../'; export var p4; (function (p4_1) { var P444441; (function (P444441) { - function $create(p0, p1, p2, p3, p4, l) { + function $new(p0, p1, p2, p3, p4, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l }; } - P444441.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P1.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P444441.$stringify = $stringify; + P444441.$new = $new; })(P444441 = p4_1.P444441 || (p4_1.P444441 = {})); var P444444; (function (P444444) { - function $create(p0, p1, p2, p3, p4, l) { + function $new(p0, p1, p2, p3, p4, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l }; } - P444444.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P4.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P444444.$stringify = $stringify; + P444444.$new = $new; })(P444444 = p4_1.P444444 || (p4_1.P444444 = {})); var P444448; (function (P444448) { - function $create(p0, p1, p2, p3, p4, l) { + function $new(p0, p1, p2, p3, p4, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l }; } - P444448.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P8.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P444448.$stringify = $stringify; + P444448.$new = $new; })(P444448 = p4_1.P444448 || (p4_1.P444448 = {})); var P44444D; (function (P44444D) { - function $create(p0, p1, p2, p3, p4, l) { + function $new(p0, p1, p2, p3, p4, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l }; } - P44444D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PD.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P44444D.$stringify = $stringify; + P44444D.$new = $new; })(P44444D = p4_1.P44444D || (p4_1.P44444D = {})); var P44444K; (function (P44444K) { - function $create(p0, p1, p2, p3, p4, l) { + function $new(p0, p1, p2, p3, p4, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l }; } - P44444K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PK.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P44444K.$stringify = $stringify; + P44444K.$new = $new; })(P44444K = p4_1.P44444K || (p4_1.P44444K = {})); var P44444S; (function (P44444S) { - function $create(p0, p1, p2, p3, p4, l) { + function $new(p0, p1, p2, p3, p4, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l }; } - P44444S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.p4, _6 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PS.$stringify(_6)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P44444S.$stringify = $stringify; + P44444S.$new = $new; })(P44444S = p4_1.P44444S || (p4_1.P44444S = {})); var P44441; (function (P44441) { - function $create(p0, p1, p2, p3, l) { + function $new(p0, p1, p2, p3, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l }; } - P44441.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P44441.$stringify = $stringify; + P44441.$new = $new; })(P44441 = p4_1.P44441 || (p4_1.P44441 = {})); var P44444; (function (P44444) { - function $create(p0, p1, p2, p3, l) { + function $new(p0, p1, p2, p3, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l }; } - P44444.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P44444.$stringify = $stringify; + P44444.$new = $new; })(P44444 = p4_1.P44444 || (p4_1.P44444 = {})); var P44448; (function (P44448) { - function $create(p0, p1, p2, p3, l) { + function $new(p0, p1, p2, p3, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l }; } - P44448.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P44448.$stringify = $stringify; + P44448.$new = $new; })(P44448 = p4_1.P44448 || (p4_1.P44448 = {})); var P4444D; (function (P4444D) { - function $create(p0, p1, p2, p3, l) { + function $new(p0, p1, p2, p3, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l }; } - P4444D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4444D.$stringify = $stringify; + P4444D.$new = $new; })(P4444D = p4_1.P4444D || (p4_1.P4444D = {})); var P4444K; (function (P4444K) { - function $create(p0, p1, p2, p3, l) { + function $new(p0, p1, p2, p3, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l }; } - P4444K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4444K.$stringify = $stringify; + P4444K.$new = $new; })(P4444K = p4_1.P4444K || (p4_1.P4444K = {})); var P4444S; (function (P4444S) { - function $create(p0, p1, p2, p3, l) { + function $new(p0, p1, p2, p3, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l }; } - P4444S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4444S.$stringify = $stringify; + P4444S.$new = $new; })(P4444S = p4_1.P4444S || (p4_1.P4444S = {})); var P4441; (function (P4441) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - P4441.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4441.$stringify = $stringify; + P4441.$new = $new; })(P4441 = p4_1.P4441 || (p4_1.P4441 = {})); var P4444; (function (P4444) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - P4444.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4444.$stringify = $stringify; + P4444.$new = $new; })(P4444 = p4_1.P4444 || (p4_1.P4444 = {})); var P4448; (function (P4448) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - P4448.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4448.$stringify = $stringify; + P4448.$new = $new; })(P4448 = p4_1.P4448 || (p4_1.P4448 = {})); var P444D; (function (P444D) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - P444D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P444D.$stringify = $stringify; + P444D.$new = $new; })(P444D = p4_1.P444D || (p4_1.P444D = {})); var P444K; (function (P444K) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - P444K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P444K.$stringify = $stringify; + P444K.$new = $new; })(P444K = p4_1.P444K || (p4_1.P444K = {})); var P444S; (function (P444S) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - P444S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P444S.$stringify = $stringify; + P444S.$new = $new; })(P444S = p4_1.P444S || (p4_1.P444S = {})); var P411; (function (P411) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P411.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P411.$stringify = $stringify; + P411.$new = $new; })(P411 = p4_1.P411 || (p4_1.P411 = {})); var P414; (function (P414) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P414.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P414.$stringify = $stringify; + P414.$new = $new; })(P414 = p4_1.P414 || (p4_1.P414 = {})); var P418; (function (P418) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P418.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P418.$stringify = $stringify; + P418.$new = $new; })(P418 = p4_1.P418 || (p4_1.P418 = {})); var P41D; (function (P41D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P41D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P41D.$stringify = $stringify; + P41D.$new = $new; })(P41D = p4_1.P41D || (p4_1.P41D = {})); var P41K; (function (P41K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P41K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P41K.$stringify = $stringify; + P41K.$new = $new; })(P41K = p4_1.P41K || (p4_1.P41K = {})); var P41S; (function (P41S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P41S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P41S.$stringify = $stringify; + P41S.$new = $new; })(P41S = p4_1.P41S || (p4_1.P41S = {})); var P481; (function (P481) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P481.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P481.$stringify = $stringify; + P481.$new = $new; })(P481 = p4_1.P481 || (p4_1.P481 = {})); var P484; (function (P484) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P484.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P484.$stringify = $stringify; + P484.$new = $new; })(P484 = p4_1.P484 || (p4_1.P484 = {})); var P488; (function (P488) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P488.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P488.$stringify = $stringify; + P488.$new = $new; })(P488 = p4_1.P488 || (p4_1.P488 = {})); var P48D; (function (P48D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P48D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P48D.$stringify = $stringify; + P48D.$new = $new; })(P48D = p4_1.P48D || (p4_1.P48D = {})); var P48K; (function (P48K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P48K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P48K.$stringify = $stringify; + P48K.$new = $new; })(P48K = p4_1.P48K || (p4_1.P48K = {})); var P48S; (function (P48S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P48S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P48S.$stringify = $stringify; + P48S.$new = $new; })(P48S = p4_1.P48S || (p4_1.P48S = {})); var P4D1; (function (P4D1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4D1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4D1.$stringify = $stringify; + P4D1.$new = $new; })(P4D1 = p4_1.P4D1 || (p4_1.P4D1 = {})); var P4D4; (function (P4D4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4D4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4D4.$stringify = $stringify; + P4D4.$new = $new; })(P4D4 = p4_1.P4D4 || (p4_1.P4D4 = {})); var P4D8; (function (P4D8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4D8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4D8.$stringify = $stringify; + P4D8.$new = $new; })(P4D8 = p4_1.P4D8 || (p4_1.P4D8 = {})); var P4DD; (function (P4DD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4DD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4DD.$stringify = $stringify; + P4DD.$new = $new; })(P4DD = p4_1.P4DD || (p4_1.P4DD = {})); var P4DK; (function (P4DK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4DK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4DK.$stringify = $stringify; + P4DK.$new = $new; })(P4DK = p4_1.P4DK || (p4_1.P4DK = {})); var P4DS; (function (P4DS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4DS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4DS.$stringify = $stringify; + P4DS.$new = $new; })(P4DS = p4_1.P4DS || (p4_1.P4DS = {})); var P4K1; (function (P4K1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4K1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4K1.$stringify = $stringify; + P4K1.$new = $new; })(P4K1 = p4_1.P4K1 || (p4_1.P4K1 = {})); var P4K4; (function (P4K4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4K4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4K4.$stringify = $stringify; + P4K4.$new = $new; })(P4K4 = p4_1.P4K4 || (p4_1.P4K4 = {})); var P4K8; (function (P4K8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4K8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4K8.$stringify = $stringify; + P4K8.$new = $new; })(P4K8 = p4_1.P4K8 || (p4_1.P4K8 = {})); var P4KD; (function (P4KD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4KD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4KD.$stringify = $stringify; + P4KD.$new = $new; })(P4KD = p4_1.P4KD || (p4_1.P4KD = {})); var P4KK; (function (P4KK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4KK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4KK.$stringify = $stringify; + P4KK.$new = $new; })(P4KK = p4_1.P4KK || (p4_1.P4KK = {})); var P4KS; (function (P4KS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4KS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4KS.$stringify = $stringify; + P4KS.$new = $new; })(P4KS = p4_1.P4KS || (p4_1.P4KS = {})); var P441; (function (P441) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P441.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P441.$stringify = $stringify; + P441.$new = $new; })(P441 = p4_1.P441 || (p4_1.P441 = {})); var P444; (function (P444) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P444.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P444.$stringify = $stringify; + P444.$new = $new; })(P444 = p4_1.P444 || (p4_1.P444 = {})); var P448; (function (P448) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P448.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P448.$stringify = $stringify; + P448.$new = $new; })(P448 = p4_1.P448 || (p4_1.P448 = {})); var P44D; (function (P44D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P44D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P44D.$stringify = $stringify; + P44D.$new = $new; })(P44D = p4_1.P44D || (p4_1.P44D = {})); var P44K; (function (P44K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P44K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P44K.$stringify = $stringify; + P44K.$new = $new; })(P44K = p4_1.P44K || (p4_1.P44K = {})); var P44S; (function (P44S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P44S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P44S.$stringify = $stringify; + P44S.$new = $new; })(P44S = p4_1.P44S || (p4_1.P44S = {})); var P4S1; (function (P4S1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4S1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4S1.$stringify = $stringify; + P4S1.$new = $new; })(P4S1 = p4_1.P4S1 || (p4_1.P4S1 = {})); var P4S4; (function (P4S4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4S4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4S4.$stringify = $stringify; + P4S4.$new = $new; })(P4S4 = p4_1.P4S4 || (p4_1.P4S4 = {})); var P4S8; (function (P4S8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4S8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4S8.$stringify = $stringify; + P4S8.$new = $new; })(P4S8 = p4_1.P4S8 || (p4_1.P4S8 = {})); var P4SD; (function (P4SD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4SD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4SD.$stringify = $stringify; + P4SD.$new = $new; })(P4SD = p4_1.P4SD || (p4_1.P4SD = {})); var P4SK; (function (P4SK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4SK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4SK.$stringify = $stringify; + P4SK.$new = $new; })(P4SK = p4_1.P4SK || (p4_1.P4SK = {})); var P4SS; (function (P4SS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P4SS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4SS.$stringify = $stringify; + P4SS.$new = $new; })(P4SS = p4_1.P4SS || (p4_1.P4SS = {})); var P41; (function (P41) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P41.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P1.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P41.$stringify = $stringify; + P41.$new = $new; })(P41 = p4_1.P41 || (p4_1.P41 = {})); var P44; (function (P44) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P44.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P4.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P44.$stringify = $stringify; + P44.$new = $new; })(P44 = p4_1.P44 || (p4_1.P44 = {})); var P48; (function (P48) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P48.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P8.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P48.$stringify = $stringify; + P48.$new = $new; })(P48 = p4_1.P48 || (p4_1.P48 = {})); var P4D; (function (P4D) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P4D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PD.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4D.$stringify = $stringify; + P4D.$new = $new; })(P4D = p4_1.P4D || (p4_1.P4D = {})); var P4K; (function (P4K) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P4K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PK.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4K.$stringify = $stringify; + P4K.$new = $new; })(P4K = p4_1.P4K || (p4_1.P4K = {})); var P4S; (function (P4S) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P4S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PS.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P4S.$stringify = $stringify; + P4S.$new = $new; })(P4S = p4_1.P4S || (p4_1.P4S = {})); })(p4 || (p4 = {})); //# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/ds/prk/p4/index.js.map b/lib/ds/prk/p4/index.js.map index 7023689..82dc214 100644 --- a/lib/ds/prk/p4/index.js.map +++ b/lib/ds/prk/p4/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/ds/prk/p4/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/ds/prk/p4/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/ds/prk/p8/index.d.ts b/lib/ds/prk/p8/index.d.ts index fc4bd07..818c3bb 100644 --- a/lib/ds/prk/p8/index.d.ts +++ b/lib/ds/prk/p8/index.d.ts @@ -11,21 +11,28 @@ export declare namespace p8 { * ``` */ interface P881 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace P881 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): P881; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): P881; } /** * ``` @@ -38,21 +45,28 @@ export declare namespace p8 { * ``` */ interface P884 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace P884 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): P884; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): P884; } /** * ``` @@ -65,21 +79,28 @@ export declare namespace p8 { * ``` */ interface P888 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace P888 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): P888; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): P888; } /** * ``` @@ -92,21 +113,28 @@ export declare namespace p8 { * ``` */ interface P88D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace P88D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): P88D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): P88D; } /** * ``` @@ -119,21 +147,28 @@ export declare namespace p8 { * ``` */ interface P88K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace P88K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): P88K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): P88K; } /** * ``` @@ -146,21 +181,28 @@ export declare namespace p8 { * ``` */ interface P88S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace P88S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): P88S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): P88S; } /** * ``` @@ -173,21 +215,28 @@ export declare namespace p8 { * ``` */ interface P811 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace P811 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): P811; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): P811; } /** * ``` @@ -200,21 +249,28 @@ export declare namespace p8 { * ``` */ interface P814 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace P814 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): P814; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): P814; } /** * ``` @@ -227,21 +283,28 @@ export declare namespace p8 { * ``` */ interface P818 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace P818 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): P818; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): P818; } /** * ``` @@ -254,21 +317,28 @@ export declare namespace p8 { * ``` */ interface P81D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace P81D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): P81D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): P81D; } /** * ``` @@ -281,21 +351,28 @@ export declare namespace p8 { * ``` */ interface P81K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace P81K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): P81K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): P81K; } /** * ``` @@ -308,21 +385,28 @@ export declare namespace p8 { * ``` */ interface P81S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace P81S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): P81S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): P81S; } /** * ``` @@ -335,21 +419,28 @@ export declare namespace p8 { * ``` */ interface P841 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace P841 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): P841; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): P841; } /** * ``` @@ -362,21 +453,28 @@ export declare namespace p8 { * ``` */ interface P844 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace P844 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): P844; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): P844; } /** * ``` @@ -389,21 +487,28 @@ export declare namespace p8 { * ``` */ interface P848 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace P848 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): P848; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): P848; } /** * ``` @@ -416,21 +521,28 @@ export declare namespace p8 { * ``` */ interface P84D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace P84D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): P84D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): P84D; } /** * ``` @@ -443,21 +555,28 @@ export declare namespace p8 { * ``` */ interface P84K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace P84K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): P84K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): P84K; } /** * ``` @@ -470,21 +589,28 @@ export declare namespace p8 { * ``` */ interface P84S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace P84S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): P84S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): P84S; } /** * ``` @@ -496,18 +622,23 @@ export declare namespace p8 { * ``` */ interface P81 { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.P1; } namespace P81 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.P1): P81; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.P1): P81; } /** * ``` @@ -519,18 +650,23 @@ export declare namespace p8 { * ``` */ interface P84 { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.P4; } namespace P84 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.P4): P84; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.P4): P84; } /** * ``` @@ -542,18 +678,23 @@ export declare namespace p8 { * ``` */ interface P88 { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.P8; } namespace P88 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.P8): P88; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.P8): P88; } /** * ``` @@ -565,18 +706,23 @@ export declare namespace p8 { * ``` */ interface P8D { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.PD; } namespace P8D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.PD): P8D; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.PD): P8D; } /** * ``` @@ -588,18 +734,23 @@ export declare namespace p8 { * ``` */ interface P8K { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.PK; } namespace P8K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.PK): P8K; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.PK): P8K; } /** * ``` @@ -611,18 +762,23 @@ export declare namespace p8 { * ``` */ interface P8S { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.PS; } namespace P8S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.PS): P8S; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.PS): P8S; } /** * ``` @@ -635,21 +791,28 @@ export declare namespace p8 { * ``` */ interface P8S1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P1; } namespace P8S1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P1): P8S1; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P1): P8S1; } /** * ``` @@ -662,21 +825,28 @@ export declare namespace p8 { * ``` */ interface P8S4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P4; } namespace P8S4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P4): P8S4; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P4): P8S4; } /** * ``` @@ -689,21 +859,28 @@ export declare namespace p8 { * ``` */ interface P8S8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P8; } namespace P8S8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P8): P8S8; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P8): P8S8; } /** * ``` @@ -716,21 +893,28 @@ export declare namespace p8 { * ``` */ interface P8SD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PD; } namespace P8SD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PD): P8SD; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PD): P8SD; } /** * ``` @@ -743,21 +927,28 @@ export declare namespace p8 { * ``` */ interface P8SK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PK; } namespace P8SK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PK): P8SK; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PK): P8SK; } /** * ``` @@ -770,21 +961,28 @@ export declare namespace p8 { * ``` */ interface P8SS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PS; } namespace P8SS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PS): P8SS; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PS): P8SS; } /** * ``` @@ -797,21 +995,28 @@ export declare namespace p8 { * ``` */ interface P8D1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace P8D1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): P8D1; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): P8D1; } /** * ``` @@ -824,21 +1029,28 @@ export declare namespace p8 { * ``` */ interface P8D4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace P8D4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): P8D4; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): P8D4; } /** * ``` @@ -851,21 +1063,28 @@ export declare namespace p8 { * ``` */ interface P8D8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace P8D8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): P8D8; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): P8D8; } /** * ``` @@ -878,21 +1097,28 @@ export declare namespace p8 { * ``` */ interface P8DD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace P8DD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): P8DD; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): P8DD; } /** * ``` @@ -905,21 +1131,28 @@ export declare namespace p8 { * ``` */ interface P8DK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace P8DK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): P8DK; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): P8DK; } /** * ``` @@ -932,21 +1165,28 @@ export declare namespace p8 { * ``` */ interface P8DS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace P8DS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): P8DS; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): P8DS; } /** * ``` @@ -959,21 +1199,28 @@ export declare namespace p8 { * ``` */ interface P8K1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P1; } namespace P8K1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P1): P8K1; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P1): P8K1; } /** * ``` @@ -986,21 +1233,28 @@ export declare namespace p8 { * ``` */ interface P8K4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P4; } namespace P8K4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P4): P8K4; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P4): P8K4; } /** * ``` @@ -1013,21 +1267,28 @@ export declare namespace p8 { * ``` */ interface P8K8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P8; } namespace P8K8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P8): P8K8; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P8): P8K8; } /** * ``` @@ -1040,21 +1301,28 @@ export declare namespace p8 { * ``` */ interface P8KD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PD; } namespace P8KD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PD): P8KD; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PD): P8KD; } /** * ``` @@ -1067,21 +1335,28 @@ export declare namespace p8 { * ``` */ interface P8KK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PK; } namespace P8KK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PK): P8KK; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PK): P8KK; } /** * ``` @@ -1094,20 +1369,27 @@ export declare namespace p8 { * ``` */ interface P8KS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PS; } namespace P8KS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PS): P8KS; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PS): P8KS; } } diff --git a/lib/ds/prk/p8/index.js b/lib/ds/prk/p8/index.js index 88ea52c..484e743 100644 --- a/lib/ds/prk/p8/index.js +++ b/lib/ds/prk/p8/index.js @@ -1,912 +1,461 @@ // Generated by fbsgen from p/ds/prk/p8 -import { ds } from '../../'; export var p8; (function (p8) { var P881; (function (P881) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P881.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P881.$stringify = $stringify; + P881.$new = $new; })(P881 = p8.P881 || (p8.P881 = {})); var P884; (function (P884) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P884.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P884.$stringify = $stringify; + P884.$new = $new; })(P884 = p8.P884 || (p8.P884 = {})); var P888; (function (P888) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P888.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P888.$stringify = $stringify; + P888.$new = $new; })(P888 = p8.P888 || (p8.P888 = {})); var P88D; (function (P88D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P88D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P88D.$stringify = $stringify; + P88D.$new = $new; })(P88D = p8.P88D || (p8.P88D = {})); var P88K; (function (P88K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P88K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P88K.$stringify = $stringify; + P88K.$new = $new; })(P88K = p8.P88K || (p8.P88K = {})); var P88S; (function (P88S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P88S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P88S.$stringify = $stringify; + P88S.$new = $new; })(P88S = p8.P88S || (p8.P88S = {})); var P811; (function (P811) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P811.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P811.$stringify = $stringify; + P811.$new = $new; })(P811 = p8.P811 || (p8.P811 = {})); var P814; (function (P814) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P814.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P814.$stringify = $stringify; + P814.$new = $new; })(P814 = p8.P814 || (p8.P814 = {})); var P818; (function (P818) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P818.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P818.$stringify = $stringify; + P818.$new = $new; })(P818 = p8.P818 || (p8.P818 = {})); var P81D; (function (P81D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P81D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P81D.$stringify = $stringify; + P81D.$new = $new; })(P81D = p8.P81D || (p8.P81D = {})); var P81K; (function (P81K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P81K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P81K.$stringify = $stringify; + P81K.$new = $new; })(P81K = p8.P81K || (p8.P81K = {})); var P81S; (function (P81S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P81S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P81S.$stringify = $stringify; + P81S.$new = $new; })(P81S = p8.P81S || (p8.P81S = {})); var P841; (function (P841) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P841.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P841.$stringify = $stringify; + P841.$new = $new; })(P841 = p8.P841 || (p8.P841 = {})); var P844; (function (P844) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P844.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P844.$stringify = $stringify; + P844.$new = $new; })(P844 = p8.P844 || (p8.P844 = {})); var P848; (function (P848) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P848.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P848.$stringify = $stringify; + P848.$new = $new; })(P848 = p8.P848 || (p8.P848 = {})); var P84D; (function (P84D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P84D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P84D.$stringify = $stringify; + P84D.$new = $new; })(P84D = p8.P84D || (p8.P84D = {})); var P84K; (function (P84K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P84K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P84K.$stringify = $stringify; + P84K.$new = $new; })(P84K = p8.P84K || (p8.P84K = {})); var P84S; (function (P84S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P84S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P84S.$stringify = $stringify; + P84S.$new = $new; })(P84S = p8.P84S || (p8.P84S = {})); var P81; (function (P81) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P81.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P1.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P81.$stringify = $stringify; + P81.$new = $new; })(P81 = p8.P81 || (p8.P81 = {})); var P84; (function (P84) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P84.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P4.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P84.$stringify = $stringify; + P84.$new = $new; })(P84 = p8.P84 || (p8.P84 = {})); var P88; (function (P88) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P88.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P8.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P88.$stringify = $stringify; + P88.$new = $new; })(P88 = p8.P88 || (p8.P88 = {})); var P8D; (function (P8D) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P8D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PD.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8D.$stringify = $stringify; + P8D.$new = $new; })(P8D = p8.P8D || (p8.P8D = {})); var P8K; (function (P8K) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P8K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PK.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8K.$stringify = $stringify; + P8K.$new = $new; })(P8K = p8.P8K || (p8.P8K = {})); var P8S; (function (P8S) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - P8S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PS.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8S.$stringify = $stringify; + P8S.$new = $new; })(P8S = p8.P8S || (p8.P8S = {})); var P8S1; (function (P8S1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8S1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8S1.$stringify = $stringify; + P8S1.$new = $new; })(P8S1 = p8.P8S1 || (p8.P8S1 = {})); var P8S4; (function (P8S4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8S4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8S4.$stringify = $stringify; + P8S4.$new = $new; })(P8S4 = p8.P8S4 || (p8.P8S4 = {})); var P8S8; (function (P8S8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8S8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8S8.$stringify = $stringify; + P8S8.$new = $new; })(P8S8 = p8.P8S8 || (p8.P8S8 = {})); var P8SD; (function (P8SD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8SD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8SD.$stringify = $stringify; + P8SD.$new = $new; })(P8SD = p8.P8SD || (p8.P8SD = {})); var P8SK; (function (P8SK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8SK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8SK.$stringify = $stringify; + P8SK.$new = $new; })(P8SK = p8.P8SK || (p8.P8SK = {})); var P8SS; (function (P8SS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8SS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8SS.$stringify = $stringify; + P8SS.$new = $new; })(P8SS = p8.P8SS || (p8.P8SS = {})); var P8D1; (function (P8D1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8D1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8D1.$stringify = $stringify; + P8D1.$new = $new; })(P8D1 = p8.P8D1 || (p8.P8D1 = {})); var P8D4; (function (P8D4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8D4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8D4.$stringify = $stringify; + P8D4.$new = $new; })(P8D4 = p8.P8D4 || (p8.P8D4 = {})); var P8D8; (function (P8D8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8D8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8D8.$stringify = $stringify; + P8D8.$new = $new; })(P8D8 = p8.P8D8 || (p8.P8D8 = {})); var P8DD; (function (P8DD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8DD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8DD.$stringify = $stringify; + P8DD.$new = $new; })(P8DD = p8.P8DD || (p8.P8DD = {})); var P8DK; (function (P8DK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8DK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8DK.$stringify = $stringify; + P8DK.$new = $new; })(P8DK = p8.P8DK || (p8.P8DK = {})); var P8DS; (function (P8DS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8DS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8DS.$stringify = $stringify; + P8DS.$new = $new; })(P8DS = p8.P8DS || (p8.P8DS = {})); var P8K1; (function (P8K1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8K1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8K1.$stringify = $stringify; + P8K1.$new = $new; })(P8K1 = p8.P8K1 || (p8.P8K1 = {})); var P8K4; (function (P8K4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8K4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8K4.$stringify = $stringify; + P8K4.$new = $new; })(P8K4 = p8.P8K4 || (p8.P8K4 = {})); var P8K8; (function (P8K8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8K8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8K8.$stringify = $stringify; + P8K8.$new = $new; })(P8K8 = p8.P8K8 || (p8.P8K8 = {})); var P8KD; (function (P8KD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8KD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8KD.$stringify = $stringify; + P8KD.$new = $new; })(P8KD = p8.P8KD || (p8.P8KD = {})); var P8KK; (function (P8KK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8KK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8KK.$stringify = $stringify; + P8KK.$new = $new; })(P8KK = p8.P8KK || (p8.P8KK = {})); var P8KS; (function (P8KS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - P8KS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - P8KS.$stringify = $stringify; + P8KS.$new = $new; })(P8KS = p8.P8KS || (p8.P8KS = {})); })(p8 || (p8 = {})); //# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/ds/prk/p8/index.js.map b/lib/ds/prk/p8/index.js.map index 081be7c..4791779 100644 --- a/lib/ds/prk/p8/index.js.map +++ b/lib/ds/prk/p8/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/ds/prk/p8/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/ds/prk/p8/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/ds/prk/pd/index.d.ts b/lib/ds/prk/pd/index.d.ts index 8bd143f..3c3de2e 100644 --- a/lib/ds/prk/pd/index.d.ts +++ b/lib/ds/prk/pd/index.d.ts @@ -11,21 +11,28 @@ export declare namespace pd { * ``` */ interface PDD1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace PDD1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): PDD1; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): PDD1; } /** * ``` @@ -38,21 +45,28 @@ export declare namespace pd { * ``` */ interface PDD4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace PDD4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): PDD4; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): PDD4; } /** * ``` @@ -65,21 +79,28 @@ export declare namespace pd { * ``` */ interface PDD8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace PDD8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): PDD8; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): PDD8; } /** * ``` @@ -92,21 +113,28 @@ export declare namespace pd { * ``` */ interface PDDD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace PDDD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): PDDD; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): PDDD; } /** * ``` @@ -119,21 +147,28 @@ export declare namespace pd { * ``` */ interface PDDK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace PDDK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): PDDK; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): PDDK; } /** * ``` @@ -146,21 +181,28 @@ export declare namespace pd { * ``` */ interface PDDS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace PDDS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): PDDS; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): PDDS; } /** * ``` @@ -173,21 +215,28 @@ export declare namespace pd { * ``` */ interface PDS1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P1; } namespace PDS1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P1): PDS1; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P1): PDS1; } /** * ``` @@ -200,21 +249,28 @@ export declare namespace pd { * ``` */ interface PDS4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P4; } namespace PDS4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P4): PDS4; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P4): PDS4; } /** * ``` @@ -227,21 +283,28 @@ export declare namespace pd { * ``` */ interface PDS8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P8; } namespace PDS8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P8): PDS8; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P8): PDS8; } /** * ``` @@ -254,21 +317,28 @@ export declare namespace pd { * ``` */ interface PDSD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PD; } namespace PDSD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PD): PDSD; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PD): PDSD; } /** * ``` @@ -281,21 +351,28 @@ export declare namespace pd { * ``` */ interface PDSK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PK; } namespace PDSK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PK): PDSK; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PK): PDSK; } /** * ``` @@ -308,21 +385,28 @@ export declare namespace pd { * ``` */ interface PDSS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PS; } namespace PDSS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PS): PDSS; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PS): PDSS; } /** * ``` @@ -334,18 +418,23 @@ export declare namespace pd { * ``` */ interface PD1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.P1; } namespace PD1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.P1): PD1; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.P1): PD1; } /** * ``` @@ -357,18 +446,23 @@ export declare namespace pd { * ``` */ interface PD4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.P4; } namespace PD4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.P4): PD4; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.P4): PD4; } /** * ``` @@ -380,18 +474,23 @@ export declare namespace pd { * ``` */ interface PD8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.P8; } namespace PD8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.P8): PD8; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.P8): PD8; } /** * ``` @@ -403,18 +502,23 @@ export declare namespace pd { * ``` */ interface PDD { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.PD; } namespace PDD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.PD): PDD; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.PD): PDD; } /** * ``` @@ -426,18 +530,23 @@ export declare namespace pd { * ``` */ interface PDK { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.PK; } namespace PDK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.PK): PDK; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.PK): PDK; } /** * ``` @@ -449,18 +558,23 @@ export declare namespace pd { * ``` */ interface PDS { - /** required: 1 */ - p0: number; - /** required: 2 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** l = 2, required */ + ['2']: ds.PS; } namespace PDS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: number, l: ds.PS): PDS; - function $stringify(obj: any): string; + function $new(p0: number, l: ds.PS): PDS; } /** * ``` @@ -473,21 +587,28 @@ export declare namespace pd { * ``` */ interface PDK1 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P1; } namespace PDK1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P1): PDK1; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P1): PDK1; } /** * ``` @@ -500,21 +621,28 @@ export declare namespace pd { * ``` */ interface PDK4 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P4; } namespace PDK4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P4): PDK4; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P4): PDK4; } /** * ``` @@ -527,21 +655,28 @@ export declare namespace pd { * ``` */ interface PDK8 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P8; } namespace PDK8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.P8): PDK8; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.P8): PDK8; } /** * ``` @@ -554,21 +689,28 @@ export declare namespace pd { * ``` */ interface PDKD { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PD; } namespace PDKD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PD): PDKD; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PD): PDKD; } /** * ``` @@ -581,21 +723,28 @@ export declare namespace pd { * ``` */ interface PDKK { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PK; } namespace PDKK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PK): PDKK; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PK): PDKK; } /** * ``` @@ -608,21 +757,28 @@ export declare namespace pd { * ``` */ interface PDKS { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PS; } namespace PDKS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: string, l: ds.PS): PDKS; - function $stringify(obj: any): string; + function $new(p0: number, p1: string, l: ds.PS): PDKS; } /** * ``` @@ -635,21 +791,28 @@ export declare namespace pd { * ``` */ interface PD11 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace PD11 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): PD11; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): PD11; } /** * ``` @@ -662,21 +825,28 @@ export declare namespace pd { * ``` */ interface PD14 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace PD14 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): PD14; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): PD14; } /** * ``` @@ -689,21 +859,28 @@ export declare namespace pd { * ``` */ interface PD18 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace PD18 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): PD18; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): PD18; } /** * ``` @@ -716,21 +893,28 @@ export declare namespace pd { * ``` */ interface PD1D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace PD1D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): PD1D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): PD1D; } /** * ``` @@ -743,21 +927,28 @@ export declare namespace pd { * ``` */ interface PD1K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace PD1K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): PD1K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): PD1K; } /** * ``` @@ -770,21 +961,28 @@ export declare namespace pd { * ``` */ interface PD1S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace PD1S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): PD1S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): PD1S; } /** * ``` @@ -797,21 +995,28 @@ export declare namespace pd { * ``` */ interface PD81 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace PD81 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): PD81; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): PD81; } /** * ``` @@ -824,21 +1029,28 @@ export declare namespace pd { * ``` */ interface PD84 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace PD84 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): PD84; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): PD84; } /** * ``` @@ -851,21 +1063,28 @@ export declare namespace pd { * ``` */ interface PD88 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace PD88 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): PD88; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): PD88; } /** * ``` @@ -878,21 +1097,28 @@ export declare namespace pd { * ``` */ interface PD8D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace PD8D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): PD8D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): PD8D; } /** * ``` @@ -905,21 +1131,28 @@ export declare namespace pd { * ``` */ interface PD8K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace PD8K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): PD8K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): PD8K; } /** * ``` @@ -932,21 +1165,28 @@ export declare namespace pd { * ``` */ interface PD8S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace PD8S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): PD8S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): PD8S; } /** * ``` @@ -959,21 +1199,28 @@ export declare namespace pd { * ``` */ interface PD41 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace PD41 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P1): PD41; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P1): PD41; } /** * ``` @@ -986,21 +1233,28 @@ export declare namespace pd { * ``` */ interface PD44 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace PD44 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P4): PD44; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P4): PD44; } /** * ``` @@ -1013,21 +1267,28 @@ export declare namespace pd { * ``` */ interface PD48 { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace PD48 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.P8): PD48; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.P8): PD48; } /** * ``` @@ -1040,21 +1301,28 @@ export declare namespace pd { * ``` */ interface PD4D { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace PD4D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PD): PD4D; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PD): PD4D; } /** * ``` @@ -1067,21 +1335,28 @@ export declare namespace pd { * ``` */ interface PD4K { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace PD4K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PK): PD4K; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PK): PD4K; } /** * ``` @@ -1094,20 +1369,27 @@ export declare namespace pd { * ``` */ interface PD4S { - /** required: 1 */ - p0: number; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: number; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace PD4S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: number, p1: number, l: ds.PS): PD4S; - function $stringify(obj: any): string; + function $new(p0: number, p1: number, l: ds.PS): PD4S; } } diff --git a/lib/ds/prk/pd/index.js b/lib/ds/prk/pd/index.js index f68da6a..8bfdc82 100644 --- a/lib/ds/prk/pd/index.js +++ b/lib/ds/prk/pd/index.js @@ -1,912 +1,461 @@ // Generated by fbsgen from p/ds/prk/pd -import { ds } from '../../'; export var pd; (function (pd) { var PDD1; (function (PDD1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDD1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDD1.$stringify = $stringify; + PDD1.$new = $new; })(PDD1 = pd.PDD1 || (pd.PDD1 = {})); var PDD4; (function (PDD4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDD4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDD4.$stringify = $stringify; + PDD4.$new = $new; })(PDD4 = pd.PDD4 || (pd.PDD4 = {})); var PDD8; (function (PDD8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDD8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDD8.$stringify = $stringify; + PDD8.$new = $new; })(PDD8 = pd.PDD8 || (pd.PDD8 = {})); var PDDD; (function (PDDD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDDD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDDD.$stringify = $stringify; + PDDD.$new = $new; })(PDDD = pd.PDDD || (pd.PDDD = {})); var PDDK; (function (PDDK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDDK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDDK.$stringify = $stringify; + PDDK.$new = $new; })(PDDK = pd.PDDK || (pd.PDDK = {})); var PDDS; (function (PDDS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDDS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDDS.$stringify = $stringify; + PDDS.$new = $new; })(PDDS = pd.PDDS || (pd.PDDS = {})); var PDS1; (function (PDS1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDS1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDS1.$stringify = $stringify; + PDS1.$new = $new; })(PDS1 = pd.PDS1 || (pd.PDS1 = {})); var PDS4; (function (PDS4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDS4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDS4.$stringify = $stringify; + PDS4.$new = $new; })(PDS4 = pd.PDS4 || (pd.PDS4 = {})); var PDS8; (function (PDS8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDS8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDS8.$stringify = $stringify; + PDS8.$new = $new; })(PDS8 = pd.PDS8 || (pd.PDS8 = {})); var PDSD; (function (PDSD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDSD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDSD.$stringify = $stringify; + PDSD.$new = $new; })(PDSD = pd.PDSD || (pd.PDSD = {})); var PDSK; (function (PDSK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDSK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDSK.$stringify = $stringify; + PDSK.$new = $new; })(PDSK = pd.PDSK || (pd.PDSK = {})); var PDSS; (function (PDSS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDSS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDSS.$stringify = $stringify; + PDSS.$new = $new; })(PDSS = pd.PDSS || (pd.PDSS = {})); var PD1; (function (PD1) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PD1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P1.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD1.$stringify = $stringify; + PD1.$new = $new; })(PD1 = pd.PD1 || (pd.PD1 = {})); var PD4; (function (PD4) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PD4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P4.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD4.$stringify = $stringify; + PD4.$new = $new; })(PD4 = pd.PD4 || (pd.PD4 = {})); var PD8; (function (PD8) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PD8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P8.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD8.$stringify = $stringify; + PD8.$new = $new; })(PD8 = pd.PD8 || (pd.PD8 = {})); var PDD; (function (PDD) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PDD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PD.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDD.$stringify = $stringify; + PDD.$new = $new; })(PDD = pd.PDD || (pd.PDD = {})); var PDK; (function (PDK) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PDK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PK.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDK.$stringify = $stringify; + PDK.$new = $new; })(PDK = pd.PDK || (pd.PDK = {})); var PDS; (function (PDS) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PDS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PS.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDS.$stringify = $stringify; + PDS.$new = $new; })(PDS = pd.PDS || (pd.PDS = {})); var PDK1; (function (PDK1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDK1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDK1.$stringify = $stringify; + PDK1.$new = $new; })(PDK1 = pd.PDK1 || (pd.PDK1 = {})); var PDK4; (function (PDK4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDK4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDK4.$stringify = $stringify; + PDK4.$new = $new; })(PDK4 = pd.PDK4 || (pd.PDK4 = {})); var PDK8; (function (PDK8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDK8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDK8.$stringify = $stringify; + PDK8.$new = $new; })(PDK8 = pd.PDK8 || (pd.PDK8 = {})); var PDKD; (function (PDKD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDKD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDKD.$stringify = $stringify; + PDKD.$new = $new; })(PDKD = pd.PDKD || (pd.PDKD = {})); var PDKK; (function (PDKK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDKK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDKK.$stringify = $stringify; + PDKK.$new = $new; })(PDKK = pd.PDKK || (pd.PDKK = {})); var PDKS; (function (PDKS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PDKS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PDKS.$stringify = $stringify; + PDKS.$new = $new; })(PDKS = pd.PDKS || (pd.PDKS = {})); var PD11; (function (PD11) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD11.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD11.$stringify = $stringify; + PD11.$new = $new; })(PD11 = pd.PD11 || (pd.PD11 = {})); var PD14; (function (PD14) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD14.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD14.$stringify = $stringify; + PD14.$new = $new; })(PD14 = pd.PD14 || (pd.PD14 = {})); var PD18; (function (PD18) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD18.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD18.$stringify = $stringify; + PD18.$new = $new; })(PD18 = pd.PD18 || (pd.PD18 = {})); var PD1D; (function (PD1D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD1D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD1D.$stringify = $stringify; + PD1D.$new = $new; })(PD1D = pd.PD1D || (pd.PD1D = {})); var PD1K; (function (PD1K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD1K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD1K.$stringify = $stringify; + PD1K.$new = $new; })(PD1K = pd.PD1K || (pd.PD1K = {})); var PD1S; (function (PD1S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD1S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD1S.$stringify = $stringify; + PD1S.$new = $new; })(PD1S = pd.PD1S || (pd.PD1S = {})); var PD81; (function (PD81) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD81.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD81.$stringify = $stringify; + PD81.$new = $new; })(PD81 = pd.PD81 || (pd.PD81 = {})); var PD84; (function (PD84) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD84.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD84.$stringify = $stringify; + PD84.$new = $new; })(PD84 = pd.PD84 || (pd.PD84 = {})); var PD88; (function (PD88) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD88.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD88.$stringify = $stringify; + PD88.$new = $new; })(PD88 = pd.PD88 || (pd.PD88 = {})); var PD8D; (function (PD8D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD8D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD8D.$stringify = $stringify; + PD8D.$new = $new; })(PD8D = pd.PD8D || (pd.PD8D = {})); var PD8K; (function (PD8K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD8K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD8K.$stringify = $stringify; + PD8K.$new = $new; })(PD8K = pd.PD8K || (pd.PD8K = {})); var PD8S; (function (PD8S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD8S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD8S.$stringify = $stringify; + PD8S.$new = $new; })(PD8S = pd.PD8S || (pd.PD8S = {})); var PD41; (function (PD41) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD41.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD41.$stringify = $stringify; + PD41.$new = $new; })(PD41 = pd.PD41 || (pd.PD41 = {})); var PD44; (function (PD44) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD44.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD44.$stringify = $stringify; + PD44.$new = $new; })(PD44 = pd.PD44 || (pd.PD44 = {})); var PD48; (function (PD48) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD48.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD48.$stringify = $stringify; + PD48.$new = $new; })(PD48 = pd.PD48 || (pd.PD48 = {})); var PD4D; (function (PD4D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD4D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD4D.$stringify = $stringify; + PD4D.$new = $new; })(PD4D = pd.PD4D || (pd.PD4D = {})); var PD4K; (function (PD4K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD4K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD4K.$stringify = $stringify; + PD4K.$new = $new; })(PD4K = pd.PD4K || (pd.PD4K = {})); var PD4S; (function (PD4S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PD4S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PD4S.$stringify = $stringify; + PD4S.$new = $new; })(PD4S = pd.PD4S || (pd.PD4S = {})); })(pd || (pd = {})); //# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/ds/prk/pd/index.js.map b/lib/ds/prk/pd/index.js.map index 51e92e7..fd1f496 100644 --- a/lib/ds/prk/pd/index.js.map +++ b/lib/ds/prk/pd/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/ds/prk/pd/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/ds/prk/pd/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/ds/prk/pk/index.d.ts b/lib/ds/prk/pk/index.d.ts index 3f7f788..085afb6 100644 --- a/lib/ds/prk/pk/index.d.ts +++ b/lib/ds/prk/pk/index.d.ts @@ -12,24 +12,33 @@ export declare namespace pk { * ``` */ interface PK111 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P1; } namespace PK111 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: string, p1: number, p2: number, l: ds.P1): PK111; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, l: ds.P1): PK111; } /** * ``` @@ -43,24 +52,33 @@ export declare namespace pk { * ``` */ interface PK114 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P4; } namespace PK114 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: string, p1: number, p2: number, l: ds.P4): PK114; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, l: ds.P4): PK114; } /** * ``` @@ -74,24 +92,33 @@ export declare namespace pk { * ``` */ interface PK118 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P8; } namespace PK118 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: string, p1: number, p2: number, l: ds.P8): PK118; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, l: ds.P8): PK118; } /** * ``` @@ -105,24 +132,33 @@ export declare namespace pk { * ``` */ interface PK11D { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PD; } namespace PK11D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: string, p1: number, p2: number, l: ds.PD): PK11D; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, l: ds.PD): PK11D; } /** * ``` @@ -136,24 +172,33 @@ export declare namespace pk { * ``` */ interface PK11K { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PK; } namespace PK11K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: string, p1: number, p2: number, l: ds.PK): PK11K; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, l: ds.PK): PK11K; } /** * ``` @@ -167,24 +212,33 @@ export declare namespace pk { * ``` */ interface PK11S { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PS; } namespace PK11S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: string, p1: number, p2: number, l: ds.PS): PK11S; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, l: ds.PS): PK11S; } /** * ``` @@ -197,21 +251,28 @@ export declare namespace pk { * ``` */ interface PK81 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace PK81 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P1): PK81; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P1): PK81; } /** * ``` @@ -224,21 +285,28 @@ export declare namespace pk { * ``` */ interface PK84 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace PK84 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P4): PK84; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P4): PK84; } /** * ``` @@ -251,21 +319,28 @@ export declare namespace pk { * ``` */ interface PK88 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace PK88 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P8): PK88; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P8): PK88; } /** * ``` @@ -278,21 +353,28 @@ export declare namespace pk { * ``` */ interface PK8D { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace PK8D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PD): PK8D; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PD): PK8D; } /** * ``` @@ -305,21 +387,28 @@ export declare namespace pk { * ``` */ interface PK8K { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace PK8K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PK): PK8K; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PK): PK8K; } /** * ``` @@ -332,21 +421,28 @@ export declare namespace pk { * ``` */ interface PK8S { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace PK8S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PS): PK8S; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PS): PK8S; } /** * ``` @@ -361,27 +457,38 @@ export declare namespace pk { * ``` */ interface PK1111 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P1; } namespace PK1111 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: string, p1: number, p2: number, p3: number, l: ds.P1): PK1111; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, p3: number, l: ds.P1): PK1111; } /** * ``` @@ -396,27 +503,38 @@ export declare namespace pk { * ``` */ interface PK1114 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P4; } namespace PK1114 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: string, p1: number, p2: number, p3: number, l: ds.P4): PK1114; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, p3: number, l: ds.P4): PK1114; } /** * ``` @@ -431,27 +549,38 @@ export declare namespace pk { * ``` */ interface PK1118 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.P8; } namespace PK1118 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: string, p1: number, p2: number, p3: number, l: ds.P8): PK1118; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, p3: number, l: ds.P8): PK1118; } /** * ``` @@ -466,27 +595,38 @@ export declare namespace pk { * ``` */ interface PK111D { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PD; } namespace PK111D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: string, p1: number, p2: number, p3: number, l: ds.PD): PK111D; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, p3: number, l: ds.PD): PK111D; } /** * ``` @@ -501,27 +641,38 @@ export declare namespace pk { * ``` */ interface PK111K { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PK; } namespace PK111K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: string, p1: number, p2: number, p3: number, l: ds.PK): PK111K; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, p3: number, l: ds.PK): PK111K; } /** * ``` @@ -536,27 +687,38 @@ export declare namespace pk { * ``` */ interface PK111S { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - p3: number; - /** required: 5 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** p3 = 4, required */ + ['4']: number; + /** l = 5, required */ + ['5']: ds.PS; } namespace PK111S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + p3 = "4", + /** required: 5 */ + l = "5", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5, } - function $create(p0: string, p1: number, p2: number, p3: number, l: ds.PS): PK111S; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, p3: number, l: ds.PS): PK111S; } /** * ``` @@ -569,21 +731,28 @@ export declare namespace pk { * ``` */ interface PK11 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace PK11 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P1): PK11; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P1): PK11; } /** * ``` @@ -596,21 +765,28 @@ export declare namespace pk { * ``` */ interface PK14 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace PK14 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P4): PK14; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P4): PK14; } /** * ``` @@ -623,21 +799,28 @@ export declare namespace pk { * ``` */ interface PK18 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace PK18 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P8): PK18; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P8): PK18; } /** * ``` @@ -650,21 +833,28 @@ export declare namespace pk { * ``` */ interface PK1D { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace PK1D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PD): PK1D; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PD): PK1D; } /** * ``` @@ -677,21 +867,28 @@ export declare namespace pk { * ``` */ interface PK1K { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace PK1K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PK): PK1K; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PK): PK1K; } /** * ``` @@ -704,21 +901,28 @@ export declare namespace pk { * ``` */ interface PK1S { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace PK1S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PS): PK1S; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PS): PK1S; } /** * ``` @@ -731,21 +935,28 @@ export declare namespace pk { * ``` */ interface PKK1 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P1; } namespace PKK1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.P1): PKK1; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.P1): PKK1; } /** * ``` @@ -758,21 +969,28 @@ export declare namespace pk { * ``` */ interface PKK4 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P4; } namespace PKK4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.P4): PKK4; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.P4): PKK4; } /** * ``` @@ -785,21 +1003,28 @@ export declare namespace pk { * ``` */ interface PKK8 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P8; } namespace PKK8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.P8): PKK8; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.P8): PKK8; } /** * ``` @@ -812,21 +1037,28 @@ export declare namespace pk { * ``` */ interface PKKD { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PD; } namespace PKKD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.PD): PKKD; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.PD): PKKD; } /** * ``` @@ -839,21 +1071,28 @@ export declare namespace pk { * ``` */ interface PKKK { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PK; } namespace PKKK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.PK): PKKK; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.PK): PKKK; } /** * ``` @@ -866,21 +1105,28 @@ export declare namespace pk { * ``` */ interface PKKS { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PS; } namespace PKKS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.PS): PKKS; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.PS): PKKS; } /** * ``` @@ -892,18 +1138,23 @@ export declare namespace pk { * ``` */ interface PK1 { - /** required: 1 */ - p0: string; - /** required: 2 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** l = 2, required */ + ['2']: ds.P1; } namespace PK1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: string, l: ds.P1): PK1; - function $stringify(obj: any): string; + function $new(p0: string, l: ds.P1): PK1; } /** * ``` @@ -915,18 +1166,23 @@ export declare namespace pk { * ``` */ interface PK4 { - /** required: 1 */ - p0: string; - /** required: 2 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** l = 2, required */ + ['2']: ds.P4; } namespace PK4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: string, l: ds.P4): PK4; - function $stringify(obj: any): string; + function $new(p0: string, l: ds.P4): PK4; } /** * ``` @@ -938,18 +1194,23 @@ export declare namespace pk { * ``` */ interface PK8 { - /** required: 1 */ - p0: string; - /** required: 2 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** l = 2, required */ + ['2']: ds.P8; } namespace PK8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: string, l: ds.P8): PK8; - function $stringify(obj: any): string; + function $new(p0: string, l: ds.P8): PK8; } /** * ``` @@ -961,18 +1222,23 @@ export declare namespace pk { * ``` */ interface PKD { - /** required: 1 */ - p0: string; - /** required: 2 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** l = 2, required */ + ['2']: ds.PD; } namespace PKD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: string, l: ds.PD): PKD; - function $stringify(obj: any): string; + function $new(p0: string, l: ds.PD): PKD; } /** * ``` @@ -984,18 +1250,23 @@ export declare namespace pk { * ``` */ interface PKK { - /** required: 1 */ - p0: string; - /** required: 2 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** l = 2, required */ + ['2']: ds.PK; } namespace PKK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: string, l: ds.PK): PKK; - function $stringify(obj: any): string; + function $new(p0: string, l: ds.PK): PKK; } /** * ``` @@ -1007,18 +1278,23 @@ export declare namespace pk { * ``` */ interface PKS { - /** required: 1 */ - p0: string; - /** required: 2 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** l = 2, required */ + ['2']: ds.PS; } namespace PKS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: string, l: ds.PS): PKS; - function $stringify(obj: any): string; + function $new(p0: string, l: ds.PS): PKS; } /** * ``` @@ -1031,21 +1307,28 @@ export declare namespace pk { * ``` */ interface PKD1 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace PKD1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P1): PKD1; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P1): PKD1; } /** * ``` @@ -1058,21 +1341,28 @@ export declare namespace pk { * ``` */ interface PKD4 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace PKD4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P4): PKD4; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P4): PKD4; } /** * ``` @@ -1085,21 +1375,28 @@ export declare namespace pk { * ``` */ interface PKD8 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace PKD8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P8): PKD8; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P8): PKD8; } /** * ``` @@ -1112,21 +1409,28 @@ export declare namespace pk { * ``` */ interface PKDD { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace PKDD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PD): PKDD; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PD): PKDD; } /** * ``` @@ -1139,21 +1443,28 @@ export declare namespace pk { * ``` */ interface PKDK { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace PKDK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PK): PKDK; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PK): PKDK; } /** * ``` @@ -1166,21 +1477,28 @@ export declare namespace pk { * ``` */ interface PKDS { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace PKDS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PS): PKDS; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PS): PKDS; } /** * ``` @@ -1193,21 +1511,28 @@ export declare namespace pk { * ``` */ interface PK41 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace PK41 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P1): PK41; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P1): PK41; } /** * ``` @@ -1220,21 +1545,28 @@ export declare namespace pk { * ``` */ interface PK44 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace PK44 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P4): PK44; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P4): PK44; } /** * ``` @@ -1247,21 +1579,28 @@ export declare namespace pk { * ``` */ interface PK48 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace PK48 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P8): PK48; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P8): PK48; } /** * ``` @@ -1274,21 +1613,28 @@ export declare namespace pk { * ``` */ interface PK4D { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace PK4D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PD): PK4D; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PD): PK4D; } /** * ``` @@ -1301,21 +1647,28 @@ export declare namespace pk { * ``` */ interface PK4K { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace PK4K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PK): PK4K; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PK): PK4K; } /** * ``` @@ -1328,21 +1681,28 @@ export declare namespace pk { * ``` */ interface PK4S { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace PK4S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PS): PK4S; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PS): PK4S; } /** * ``` @@ -1355,21 +1715,28 @@ export declare namespace pk { * ``` */ interface PKS1 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P1; } namespace PKS1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.P1): PKS1; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.P1): PKS1; } /** * ``` @@ -1382,21 +1749,28 @@ export declare namespace pk { * ``` */ interface PKS4 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P4; } namespace PKS4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.P4): PKS4; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.P4): PKS4; } /** * ``` @@ -1409,21 +1783,28 @@ export declare namespace pk { * ``` */ interface PKS8 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P8; } namespace PKS8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.P8): PKS8; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.P8): PKS8; } /** * ``` @@ -1436,21 +1817,28 @@ export declare namespace pk { * ``` */ interface PKSD { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PD; } namespace PKSD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.PD): PKSD; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.PD): PKSD; } /** * ``` @@ -1463,21 +1851,28 @@ export declare namespace pk { * ``` */ interface PKSK { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PK; } namespace PKSK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.PK): PKSK; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.PK): PKSK; } /** * ``` @@ -1490,20 +1885,27 @@ export declare namespace pk { * ``` */ interface PKSS { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PS; } namespace PKSS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.PS): PKSS; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.PS): PKSS; } } diff --git a/lib/ds/prk/pk/index.js b/lib/ds/prk/pk/index.js index fafcf56..d7c0073 100644 --- a/lib/ds/prk/pk/index.js +++ b/lib/ds/prk/pk/index.js @@ -1,1230 +1,611 @@ // Generated by fbsgen from p/ds/prk/pk -import { ds } from '../../'; export var pk; (function (pk) { var PK111; (function (PK111) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - PK111.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK111.$stringify = $stringify; + PK111.$new = $new; })(PK111 = pk.PK111 || (pk.PK111 = {})); var PK114; (function (PK114) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - PK114.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK114.$stringify = $stringify; + PK114.$new = $new; })(PK114 = pk.PK114 || (pk.PK114 = {})); var PK118; (function (PK118) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - PK118.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK118.$stringify = $stringify; + PK118.$new = $new; })(PK118 = pk.PK118 || (pk.PK118 = {})); var PK11D; (function (PK11D) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - PK11D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK11D.$stringify = $stringify; + PK11D.$new = $new; })(PK11D = pk.PK11D || (pk.PK11D = {})); var PK11K; (function (PK11K) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - PK11K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK11K.$stringify = $stringify; + PK11K.$new = $new; })(PK11K = pk.PK11K || (pk.PK11K = {})); var PK11S; (function (PK11S) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - PK11S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK11S.$stringify = $stringify; + PK11S.$new = $new; })(PK11S = pk.PK11S || (pk.PK11S = {})); var PK81; (function (PK81) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK81.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK81.$stringify = $stringify; + PK81.$new = $new; })(PK81 = pk.PK81 || (pk.PK81 = {})); var PK84; (function (PK84) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK84.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK84.$stringify = $stringify; + PK84.$new = $new; })(PK84 = pk.PK84 || (pk.PK84 = {})); var PK88; (function (PK88) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK88.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK88.$stringify = $stringify; + PK88.$new = $new; })(PK88 = pk.PK88 || (pk.PK88 = {})); var PK8D; (function (PK8D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK8D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK8D.$stringify = $stringify; + PK8D.$new = $new; })(PK8D = pk.PK8D || (pk.PK8D = {})); var PK8K; (function (PK8K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK8K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK8K.$stringify = $stringify; + PK8K.$new = $new; })(PK8K = pk.PK8K || (pk.PK8K = {})); var PK8S; (function (PK8S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK8S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK8S.$stringify = $stringify; + PK8S.$new = $new; })(PK8S = pk.PK8S || (pk.PK8S = {})); var PK1111; (function (PK1111) { - function $create(p0, p1, p2, p3, l) { + function $new(p0, p1, p2, p3, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l }; } - PK1111.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK1111.$stringify = $stringify; + PK1111.$new = $new; })(PK1111 = pk.PK1111 || (pk.PK1111 = {})); var PK1114; (function (PK1114) { - function $create(p0, p1, p2, p3, l) { + function $new(p0, p1, p2, p3, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l }; } - PK1114.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK1114.$stringify = $stringify; + PK1114.$new = $new; })(PK1114 = pk.PK1114 || (pk.PK1114 = {})); var PK1118; (function (PK1118) { - function $create(p0, p1, p2, p3, l) { + function $new(p0, p1, p2, p3, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l }; } - PK1118.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK1118.$stringify = $stringify; + PK1118.$new = $new; })(PK1118 = pk.PK1118 || (pk.PK1118 = {})); var PK111D; (function (PK111D) { - function $create(p0, p1, p2, p3, l) { + function $new(p0, p1, p2, p3, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l }; } - PK111D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK111D.$stringify = $stringify; + PK111D.$new = $new; })(PK111D = pk.PK111D || (pk.PK111D = {})); var PK111K; (function (PK111K) { - function $create(p0, p1, p2, p3, l) { + function $new(p0, p1, p2, p3, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l }; } - PK111K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK111K.$stringify = $stringify; + PK111K.$new = $new; })(PK111K = pk.PK111K || (pk.PK111K = {})); var PK111S; (function (PK111S) { - function $create(p0, p1, p2, p3, l) { + function $new(p0, p1, p2, p3, l) { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l }; } - PK111S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.p3, _5 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK111S.$stringify = $stringify; + PK111S.$new = $new; })(PK111S = pk.PK111S || (pk.PK111S = {})); var PK11; (function (PK11) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK11.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK11.$stringify = $stringify; + PK11.$new = $new; })(PK11 = pk.PK11 || (pk.PK11 = {})); var PK14; (function (PK14) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK14.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK14.$stringify = $stringify; + PK14.$new = $new; })(PK14 = pk.PK14 || (pk.PK14 = {})); var PK18; (function (PK18) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK18.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK18.$stringify = $stringify; + PK18.$new = $new; })(PK18 = pk.PK18 || (pk.PK18 = {})); var PK1D; (function (PK1D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK1D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK1D.$stringify = $stringify; + PK1D.$new = $new; })(PK1D = pk.PK1D || (pk.PK1D = {})); var PK1K; (function (PK1K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK1K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK1K.$stringify = $stringify; + PK1K.$new = $new; })(PK1K = pk.PK1K || (pk.PK1K = {})); var PK1S; (function (PK1S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK1S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK1S.$stringify = $stringify; + PK1S.$new = $new; })(PK1S = pk.PK1S || (pk.PK1S = {})); var PKK1; (function (PKK1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKK1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKK1.$stringify = $stringify; + PKK1.$new = $new; })(PKK1 = pk.PKK1 || (pk.PKK1 = {})); var PKK4; (function (PKK4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKK4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKK4.$stringify = $stringify; + PKK4.$new = $new; })(PKK4 = pk.PKK4 || (pk.PKK4 = {})); var PKK8; (function (PKK8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKK8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKK8.$stringify = $stringify; + PKK8.$new = $new; })(PKK8 = pk.PKK8 || (pk.PKK8 = {})); var PKKD; (function (PKKD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKKD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKKD.$stringify = $stringify; + PKKD.$new = $new; })(PKKD = pk.PKKD || (pk.PKKD = {})); var PKKK; (function (PKKK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKKK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKKK.$stringify = $stringify; + PKKK.$new = $new; })(PKKK = pk.PKKK || (pk.PKKK = {})); var PKKS; (function (PKKS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKKS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKKS.$stringify = $stringify; + PKKS.$new = $new; })(PKKS = pk.PKKS || (pk.PKKS = {})); var PK1; (function (PK1) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PK1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.P1.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK1.$stringify = $stringify; + PK1.$new = $new; })(PK1 = pk.PK1 || (pk.PK1 = {})); var PK4; (function (PK4) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PK4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.P4.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK4.$stringify = $stringify; + PK4.$new = $new; })(PK4 = pk.PK4 || (pk.PK4 = {})); var PK8; (function (PK8) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PK8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.P8.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK8.$stringify = $stringify; + PK8.$new = $new; })(PK8 = pk.PK8 || (pk.PK8 = {})); var PKD; (function (PKD) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PKD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.PD.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKD.$stringify = $stringify; + PKD.$new = $new; })(PKD = pk.PKD || (pk.PKD = {})); var PKK; (function (PKK) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PKK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.PK.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKK.$stringify = $stringify; + PKK.$new = $new; })(PKK = pk.PKK || (pk.PKK = {})); var PKS; (function (PKS) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PKS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.PS.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKS.$stringify = $stringify; + PKS.$new = $new; })(PKS = pk.PKS || (pk.PKS = {})); var PKD1; (function (PKD1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKD1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKD1.$stringify = $stringify; + PKD1.$new = $new; })(PKD1 = pk.PKD1 || (pk.PKD1 = {})); var PKD4; (function (PKD4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKD4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKD4.$stringify = $stringify; + PKD4.$new = $new; })(PKD4 = pk.PKD4 || (pk.PKD4 = {})); var PKD8; (function (PKD8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKD8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKD8.$stringify = $stringify; + PKD8.$new = $new; })(PKD8 = pk.PKD8 || (pk.PKD8 = {})); var PKDD; (function (PKDD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKDD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKDD.$stringify = $stringify; + PKDD.$new = $new; })(PKDD = pk.PKDD || (pk.PKDD = {})); var PKDK; (function (PKDK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKDK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKDK.$stringify = $stringify; + PKDK.$new = $new; })(PKDK = pk.PKDK || (pk.PKDK = {})); var PKDS; (function (PKDS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKDS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKDS.$stringify = $stringify; + PKDS.$new = $new; })(PKDS = pk.PKDS || (pk.PKDS = {})); var PK41; (function (PK41) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK41.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK41.$stringify = $stringify; + PK41.$new = $new; })(PK41 = pk.PK41 || (pk.PK41 = {})); var PK44; (function (PK44) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK44.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK44.$stringify = $stringify; + PK44.$new = $new; })(PK44 = pk.PK44 || (pk.PK44 = {})); var PK48; (function (PK48) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK48.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK48.$stringify = $stringify; + PK48.$new = $new; })(PK48 = pk.PK48 || (pk.PK48 = {})); var PK4D; (function (PK4D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK4D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK4D.$stringify = $stringify; + PK4D.$new = $new; })(PK4D = pk.PK4D || (pk.PK4D = {})); var PK4K; (function (PK4K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK4K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK4K.$stringify = $stringify; + PK4K.$new = $new; })(PK4K = pk.PK4K || (pk.PK4K = {})); var PK4S; (function (PK4S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PK4S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PK4S.$stringify = $stringify; + PK4S.$new = $new; })(PK4S = pk.PK4S || (pk.PK4S = {})); var PKS1; (function (PKS1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKS1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKS1.$stringify = $stringify; + PKS1.$new = $new; })(PKS1 = pk.PKS1 || (pk.PKS1 = {})); var PKS4; (function (PKS4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKS4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKS4.$stringify = $stringify; + PKS4.$new = $new; })(PKS4 = pk.PKS4 || (pk.PKS4 = {})); var PKS8; (function (PKS8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKS8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKS8.$stringify = $stringify; + PKS8.$new = $new; })(PKS8 = pk.PKS8 || (pk.PKS8 = {})); var PKSD; (function (PKSD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKSD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKSD.$stringify = $stringify; + PKSD.$new = $new; })(PKSD = pk.PKSD || (pk.PKSD = {})); var PKSK; (function (PKSK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKSK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKSK.$stringify = $stringify; + PKSK.$new = $new; })(PKSK = pk.PKSK || (pk.PKSK = {})); var PKSS; (function (PKSS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PKSS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PKSS.$stringify = $stringify; + PKSS.$new = $new; })(PKSS = pk.PKSS || (pk.PKSS = {})); })(pk || (pk = {})); //# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/ds/prk/pk/index.js.map b/lib/ds/prk/pk/index.js.map index 82b990f..ee48c4d 100644 --- a/lib/ds/prk/pk/index.js.map +++ b/lib/ds/prk/pk/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/ds/prk/pk/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/ds/prk/pk/index.ts"],"names":[],"mappings":"AAAA,uCAAuC;AAKvC,MAAM,KAAW,EAAE,CAi3ElB;AAj3ED,WAAiB,EAAE;IAsBf,IAAiB,KAAK,CA0BrB;IA1BD,WAAiB,KAAK;QAiBlB,cAAqB,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,CAAQ;YAC7D,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QAPe,UAAI,OAOnB,CAAA;IAEL,CAAC,EA1BgB,KAAK,GAAL,QAAK,KAAL,QAAK,QA0BrB;IAwBD,IAAiB,KAAK,CA0BrB;IA1BD,WAAiB,KAAK;QAiBlB,cAAqB,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,CAAQ;YAC7D,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QAPe,UAAI,OAOnB,CAAA;IAEL,CAAC,EA1BgB,KAAK,GAAL,QAAK,KAAL,QAAK,QA0BrB;IAwBD,IAAiB,KAAK,CA0BrB;IA1BD,WAAiB,KAAK;QAiBlB,cAAqB,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,CAAQ;YAC7D,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QAPe,UAAI,OAOnB,CAAA;IAEL,CAAC,EA1BgB,KAAK,GAAL,QAAK,KAAL,QAAK,QA0BrB;IAwBD,IAAiB,KAAK,CA0BrB;IA1BD,WAAiB,KAAK;QAiBlB,cAAqB,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,CAAQ;YAC7D,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QAPe,UAAI,OAOnB,CAAA;IAEL,CAAC,EA1BgB,KAAK,GAAL,QAAK,KAAL,QAAK,QA0BrB;IAwBD,IAAiB,KAAK,CA0BrB;IA1BD,WAAiB,KAAK;QAiBlB,cAAqB,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,CAAQ;YAC7D,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QAPe,UAAI,OAOnB,CAAA;IAEL,CAAC,EA1BgB,KAAK,GAAL,QAAK,KAAL,QAAK,QA0BrB;IAwBD,IAAiB,KAAK,CA0BrB;IA1BD,WAAiB,KAAK;QAiBlB,cAAqB,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,CAAQ;YAC7D,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QAPe,UAAI,OAOnB,CAAA;IAEL,CAAC,EA1BgB,KAAK,GAAL,QAAK,KAAL,QAAK,QA0BrB;IAsBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IA4BD,IAAiB,MAAM,CA8BtB;IA9BD,WAAiB,MAAM;QAoBnB,cAAqB,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,CAAQ;YACzE,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QARe,WAAI,OAQnB,CAAA;IAEL,CAAC,EA9BgB,MAAM,GAAN,SAAM,KAAN,SAAM,QA8BtB;IA2BD,IAAiB,MAAM,CA8BtB;IA9BD,WAAiB,MAAM;QAoBnB,cAAqB,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,CAAQ;YACzE,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QARe,WAAI,OAQnB,CAAA;IAEL,CAAC,EA9BgB,MAAM,GAAN,SAAM,KAAN,SAAM,QA8BtB;IA2BD,IAAiB,MAAM,CA8BtB;IA9BD,WAAiB,MAAM;QAoBnB,cAAqB,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,CAAQ;YACzE,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QARe,WAAI,OAQnB,CAAA;IAEL,CAAC,EA9BgB,MAAM,GAAN,SAAM,KAAN,SAAM,QA8BtB;IA2BD,IAAiB,MAAM,CA8BtB;IA9BD,WAAiB,MAAM;QAoBnB,cAAqB,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,CAAQ;YACzE,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QARe,WAAI,OAQnB,CAAA;IAEL,CAAC,EA9BgB,MAAM,GAAN,SAAM,KAAN,SAAM,QA8BtB;IA2BD,IAAiB,MAAM,CA8BtB;IA9BD,WAAiB,MAAM;QAoBnB,cAAqB,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,CAAQ;YACzE,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QARe,WAAI,OAQnB,CAAA;IAEL,CAAC,EA9BgB,MAAM,GAAN,SAAM,KAAN,SAAM,QA8BtB;IA2BD,IAAiB,MAAM,CA8BtB;IA9BD,WAAiB,MAAM;QAoBnB,cAAqB,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,EAAU,EAAE,CAAQ;YACzE,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QARe,WAAI,OAQnB,CAAA;IAEL,CAAC,EA9BgB,MAAM,GAAN,SAAM,KAAN,SAAM,QA8BtB;IAsBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAsBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAmBD,IAAiB,GAAG,CAkBnB;IAlBD,WAAiB,GAAG;QAWhB,cAAqB,EAAU,EAAE,CAAQ;YACrC,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QALe,QAAI,OAKnB,CAAA;IAEL,CAAC,EAlBgB,GAAG,GAAH,MAAG,KAAH,MAAG,QAkBnB;IAkBD,IAAiB,GAAG,CAkBnB;IAlBD,WAAiB,GAAG;QAWhB,cAAqB,EAAU,EAAE,CAAQ;YACrC,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QALe,QAAI,OAKnB,CAAA;IAEL,CAAC,EAlBgB,GAAG,GAAH,MAAG,KAAH,MAAG,QAkBnB;IAkBD,IAAiB,GAAG,CAkBnB;IAlBD,WAAiB,GAAG;QAWhB,cAAqB,EAAU,EAAE,CAAQ;YACrC,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QALe,QAAI,OAKnB,CAAA;IAEL,CAAC,EAlBgB,GAAG,GAAH,MAAG,KAAH,MAAG,QAkBnB;IAkBD,IAAiB,GAAG,CAkBnB;IAlBD,WAAiB,GAAG;QAWhB,cAAqB,EAAU,EAAE,CAAQ;YACrC,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QALe,QAAI,OAKnB,CAAA;IAEL,CAAC,EAlBgB,GAAG,GAAH,MAAG,KAAH,MAAG,QAkBnB;IAkBD,IAAiB,GAAG,CAkBnB;IAlBD,WAAiB,GAAG;QAWhB,cAAqB,EAAU,EAAE,CAAQ;YACrC,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QALe,QAAI,OAKnB,CAAA;IAEL,CAAC,EAlBgB,GAAG,GAAH,MAAG,KAAH,MAAG,QAkBnB;IAkBD,IAAiB,GAAG,CAkBnB;IAlBD,WAAiB,GAAG;QAWhB,cAAqB,EAAU,EAAE,CAAQ;YACrC,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QALe,QAAI,OAKnB,CAAA;IAEL,CAAC,EAlBgB,GAAG,GAAH,MAAG,KAAH,MAAG,QAkBnB;IAsBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAsBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAsBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;IAqBD,IAAiB,IAAI,CAsBpB;IAtBD,WAAiB,IAAI;QAcjB,cAAqB,EAAU,EAAE,EAAU,EAAE,CAAQ;YACjD,MAAM,CAAC;gBACH,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,EAAE;gBACP,GAAG,EAAE,CAAC;aACT,CAAA;QACL,CAAC;QANe,SAAI,OAMnB,CAAA;IAEL,CAAC,EAtBgB,IAAI,GAAJ,OAAI,KAAJ,OAAI,QAsBpB;AAKL,CAAC,EAj3EgB,EAAE,KAAF,EAAE,QAi3ElB"} \ No newline at end of file diff --git a/lib/ds/prk/ps/index.d.ts b/lib/ds/prk/ps/index.d.ts index f9d4638..020d7b4 100644 --- a/lib/ds/prk/ps/index.d.ts +++ b/lib/ds/prk/ps/index.d.ts @@ -11,21 +11,28 @@ export declare namespace ps { * ``` */ interface PSK1 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P1; } namespace PSK1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.P1): PSK1; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.P1): PSK1; } /** * ``` @@ -38,21 +45,28 @@ export declare namespace ps { * ``` */ interface PSK4 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P4; } namespace PSK4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.P4): PSK4; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.P4): PSK4; } /** * ``` @@ -65,21 +79,28 @@ export declare namespace ps { * ``` */ interface PSK8 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P8; } namespace PSK8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.P8): PSK8; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.P8): PSK8; } /** * ``` @@ -92,21 +113,28 @@ export declare namespace ps { * ``` */ interface PSKD { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PD; } namespace PSKD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.PD): PSKD; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.PD): PSKD; } /** * ``` @@ -119,21 +147,28 @@ export declare namespace ps { * ``` */ interface PSKK { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PK; } namespace PSKK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.PK): PSKK; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.PK): PSKK; } /** * ``` @@ -146,21 +181,28 @@ export declare namespace ps { * ``` */ interface PSKS { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PS; } namespace PSKS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.PS): PSKS; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.PS): PSKS; } /** * ``` @@ -174,24 +216,33 @@ export declare namespace ps { * ``` */ interface PS111 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P1; } namespace PS111 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: string, p1: number, p2: number, l: ds.P1): PS111; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, l: ds.P1): PS111; } /** * ``` @@ -205,24 +256,33 @@ export declare namespace ps { * ``` */ interface PS114 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P4; } namespace PS114 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: string, p1: number, p2: number, l: ds.P4): PS114; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, l: ds.P4): PS114; } /** * ``` @@ -236,24 +296,33 @@ export declare namespace ps { * ``` */ interface PS118 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.P8; } namespace PS118 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: string, p1: number, p2: number, l: ds.P8): PS118; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, l: ds.P8): PS118; } /** * ``` @@ -267,24 +336,33 @@ export declare namespace ps { * ``` */ interface PS11D { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PD; } namespace PS11D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: string, p1: number, p2: number, l: ds.PD): PS11D; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, l: ds.PD): PS11D; } /** * ``` @@ -298,24 +376,33 @@ export declare namespace ps { * ``` */ interface PS11K { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PK; } namespace PS11K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: string, p1: number, p2: number, l: ds.PK): PS11K; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, l: ds.PK): PS11K; } /** * ``` @@ -329,24 +416,33 @@ export declare namespace ps { * ``` */ interface PS11S { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - p2: number; - /** required: 4 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** p2 = 3, required */ + ['3']: number; + /** l = 4, required */ + ['4']: ds.PS; } namespace PS11S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + p2 = "3", + /** required: 4 */ + l = "4", + } + const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4, } - function $create(p0: string, p1: number, p2: number, l: ds.PS): PS11S; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, p2: number, l: ds.PS): PS11S; } /** * ``` @@ -359,21 +455,28 @@ export declare namespace ps { * ``` */ interface PSD1 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace PSD1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P1): PSD1; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P1): PSD1; } /** * ``` @@ -386,21 +489,28 @@ export declare namespace ps { * ``` */ interface PSD4 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace PSD4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P4): PSD4; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P4): PSD4; } /** * ``` @@ -413,21 +523,28 @@ export declare namespace ps { * ``` */ interface PSD8 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace PSD8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P8): PSD8; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P8): PSD8; } /** * ``` @@ -440,21 +557,28 @@ export declare namespace ps { * ``` */ interface PSDD { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace PSDD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PD): PSDD; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PD): PSDD; } /** * ``` @@ -467,21 +591,28 @@ export declare namespace ps { * ``` */ interface PSDK { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace PSDK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PK): PSDK; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PK): PSDK; } /** * ``` @@ -494,21 +625,28 @@ export declare namespace ps { * ``` */ interface PSDS { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace PSDS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PS): PSDS; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PS): PSDS; } /** * ``` @@ -521,21 +659,28 @@ export declare namespace ps { * ``` */ interface PS41 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace PS41 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P1): PS41; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P1): PS41; } /** * ``` @@ -548,21 +693,28 @@ export declare namespace ps { * ``` */ interface PS44 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace PS44 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P4): PS44; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P4): PS44; } /** * ``` @@ -575,21 +727,28 @@ export declare namespace ps { * ``` */ interface PS48 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace PS48 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P8): PS48; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P8): PS48; } /** * ``` @@ -602,21 +761,28 @@ export declare namespace ps { * ``` */ interface PS4D { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace PS4D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PD): PS4D; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PD): PS4D; } /** * ``` @@ -629,21 +795,28 @@ export declare namespace ps { * ``` */ interface PS4K { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace PS4K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PK): PS4K; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PK): PS4K; } /** * ``` @@ -656,21 +829,28 @@ export declare namespace ps { * ``` */ interface PS4S { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace PS4S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PS): PS4S; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PS): PS4S; } /** * ``` @@ -683,21 +863,28 @@ export declare namespace ps { * ``` */ interface PSS1 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P1; } namespace PSS1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.P1): PSS1; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.P1): PSS1; } /** * ``` @@ -710,21 +897,28 @@ export declare namespace ps { * ``` */ interface PSS4 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P4; } namespace PSS4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.P4): PSS4; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.P4): PSS4; } /** * ``` @@ -737,21 +931,28 @@ export declare namespace ps { * ``` */ interface PSS8 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.P8; } namespace PSS8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.P8): PSS8; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.P8): PSS8; } /** * ``` @@ -764,21 +965,28 @@ export declare namespace ps { * ``` */ interface PSSD { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PD; } namespace PSSD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.PD): PSSD; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.PD): PSSD; } /** * ``` @@ -791,21 +999,28 @@ export declare namespace ps { * ``` */ interface PSSK { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PK; } namespace PSSK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.PK): PSSK; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.PK): PSSK; } /** * ``` @@ -818,21 +1033,28 @@ export declare namespace ps { * ``` */ interface PSSS { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: string; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: string; + /** l = 3, required */ + ['3']: ds.PS; } namespace PSSS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: string, l: ds.PS): PSSS; - function $stringify(obj: any): string; + function $new(p0: string, p1: string, l: ds.PS): PSSS; } /** * ``` @@ -845,21 +1067,28 @@ export declare namespace ps { * ``` */ interface PS11 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace PS11 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P1): PS11; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P1): PS11; } /** * ``` @@ -872,21 +1101,28 @@ export declare namespace ps { * ``` */ interface PS14 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace PS14 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P4): PS14; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P4): PS14; } /** * ``` @@ -899,21 +1135,28 @@ export declare namespace ps { * ``` */ interface PS18 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace PS18 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P8): PS18; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P8): PS18; } /** * ``` @@ -926,21 +1169,28 @@ export declare namespace ps { * ``` */ interface PS1D { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace PS1D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PD): PS1D; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PD): PS1D; } /** * ``` @@ -953,21 +1203,28 @@ export declare namespace ps { * ``` */ interface PS1K { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace PS1K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PK): PS1K; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PK): PS1K; } /** * ``` @@ -980,21 +1237,28 @@ export declare namespace ps { * ``` */ interface PS1S { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace PS1S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PS): PS1S; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PS): PS1S; } /** * ``` @@ -1007,21 +1271,28 @@ export declare namespace ps { * ``` */ interface PS81 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P1; } namespace PS81 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P1): PS81; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P1): PS81; } /** * ``` @@ -1034,21 +1305,28 @@ export declare namespace ps { * ``` */ interface PS84 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P4; } namespace PS84 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P4): PS84; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P4): PS84; } /** * ``` @@ -1061,21 +1339,28 @@ export declare namespace ps { * ``` */ interface PS88 { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.P8; } namespace PS88 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.P8): PS88; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.P8): PS88; } /** * ``` @@ -1088,21 +1373,28 @@ export declare namespace ps { * ``` */ interface PS8D { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PD; } namespace PS8D { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PD): PS8D; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PD): PS8D; } /** * ``` @@ -1115,21 +1407,28 @@ export declare namespace ps { * ``` */ interface PS8K { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PK; } namespace PS8K { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PK): PS8K; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PK): PS8K; } /** * ``` @@ -1142,21 +1441,28 @@ export declare namespace ps { * ``` */ interface PS8S { - /** required: 1 */ - p0: string; - /** required: 2 */ - p1: number; - /** required: 3 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** p1 = 2, required */ + ['2']: number; + /** l = 3, required */ + ['3']: ds.PS; } namespace PS8S { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + p1 = "2", + /** required: 3 */ + l = "3", + } + const enum $0 { p0 = 1, p1 = 2, l = 3, } - function $create(p0: string, p1: number, l: ds.PS): PS8S; - function $stringify(obj: any): string; + function $new(p0: string, p1: number, l: ds.PS): PS8S; } /** * ``` @@ -1168,18 +1474,23 @@ export declare namespace ps { * ``` */ interface PS1 { - /** required: 1 */ - p0: string; - /** required: 2 */ - l: ds.P1; + /** p0 = 1, required */ + ['1']: string; + /** l = 2, required */ + ['2']: ds.P1; } namespace PS1 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: string, l: ds.P1): PS1; - function $stringify(obj: any): string; + function $new(p0: string, l: ds.P1): PS1; } /** * ``` @@ -1191,18 +1502,23 @@ export declare namespace ps { * ``` */ interface PS4 { - /** required: 1 */ - p0: string; - /** required: 2 */ - l: ds.P4; + /** p0 = 1, required */ + ['1']: string; + /** l = 2, required */ + ['2']: ds.P4; } namespace PS4 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: string, l: ds.P4): PS4; - function $stringify(obj: any): string; + function $new(p0: string, l: ds.P4): PS4; } /** * ``` @@ -1214,18 +1530,23 @@ export declare namespace ps { * ``` */ interface PS8 { - /** required: 1 */ - p0: string; - /** required: 2 */ - l: ds.P8; + /** p0 = 1, required */ + ['1']: string; + /** l = 2, required */ + ['2']: ds.P8; } namespace PS8 { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: string, l: ds.P8): PS8; - function $stringify(obj: any): string; + function $new(p0: string, l: ds.P8): PS8; } /** * ``` @@ -1237,18 +1558,23 @@ export declare namespace ps { * ``` */ interface PSD { - /** required: 1 */ - p0: string; - /** required: 2 */ - l: ds.PD; + /** p0 = 1, required */ + ['1']: string; + /** l = 2, required */ + ['2']: ds.PD; } namespace PSD { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: string, l: ds.PD): PSD; - function $stringify(obj: any): string; + function $new(p0: string, l: ds.PD): PSD; } /** * ``` @@ -1260,18 +1586,23 @@ export declare namespace ps { * ``` */ interface PSK { - /** required: 1 */ - p0: string; - /** required: 2 */ - l: ds.PK; + /** p0 = 1, required */ + ['1']: string; + /** l = 2, required */ + ['2']: ds.PK; } namespace PSK { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: string, l: ds.PK): PSK; - function $stringify(obj: any): string; + function $new(p0: string, l: ds.PK): PSK; } /** * ``` @@ -1283,17 +1614,22 @@ export declare namespace ps { * ``` */ interface PSS { - /** required: 1 */ - p0: string; - /** required: 2 */ - l: ds.PS; + /** p0 = 1, required */ + ['1']: string; + /** l = 2, required */ + ['2']: ds.PS; } namespace PSS { - const enum $f { + const enum $ { + /** required: 1 */ + p0 = "1", + /** required: 2 */ + l = "2", + } + const enum $0 { p0 = 1, l = 2, } - function $create(p0: string, l: ds.PS): PSS; - function $stringify(obj: any): string; + function $new(p0: string, l: ds.PS): PSS; } } diff --git a/lib/ds/prk/ps/index.js b/lib/ds/prk/ps/index.js index c723eea..2eb57d5 100644 --- a/lib/ds/prk/ps/index.js +++ b/lib/ds/prk/ps/index.js @@ -1,1062 +1,533 @@ // Generated by fbsgen from p/ds/prk/ps -import { ds } from '../../'; export var ps; (function (ps) { var PSK1; (function (PSK1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSK1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSK1.$stringify = $stringify; + PSK1.$new = $new; })(PSK1 = ps.PSK1 || (ps.PSK1 = {})); var PSK4; (function (PSK4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSK4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSK4.$stringify = $stringify; + PSK4.$new = $new; })(PSK4 = ps.PSK4 || (ps.PSK4 = {})); var PSK8; (function (PSK8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSK8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSK8.$stringify = $stringify; + PSK8.$new = $new; })(PSK8 = ps.PSK8 || (ps.PSK8 = {})); var PSKD; (function (PSKD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSKD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSKD.$stringify = $stringify; + PSKD.$new = $new; })(PSKD = ps.PSKD || (ps.PSKD = {})); var PSKK; (function (PSKK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSKK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSKK.$stringify = $stringify; + PSKK.$new = $new; })(PSKK = ps.PSKK || (ps.PSKK = {})); var PSKS; (function (PSKS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSKS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSKS.$stringify = $stringify; + PSKS.$new = $new; })(PSKS = ps.PSKS || (ps.PSKS = {})); var PS111; (function (PS111) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - PS111.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS111.$stringify = $stringify; + PS111.$new = $new; })(PS111 = ps.PS111 || (ps.PS111 = {})); var PS114; (function (PS114) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - PS114.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS114.$stringify = $stringify; + PS114.$new = $new; })(PS114 = ps.PS114 || (ps.PS114 = {})); var PS118; (function (PS118) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - PS118.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS118.$stringify = $stringify; + PS118.$new = $new; })(PS118 = ps.PS118 || (ps.PS118 = {})); var PS11D; (function (PS11D) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - PS11D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS11D.$stringify = $stringify; + PS11D.$new = $new; })(PS11D = ps.PS11D || (ps.PS11D = {})); var PS11K; (function (PS11K) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - PS11K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS11K.$stringify = $stringify; + PS11K.$new = $new; })(PS11K = ps.PS11K || (ps.PS11K = {})); var PS11S; (function (PS11S) { - function $create(p0, p1, p2, l) { + function $new(p0, p1, p2, l) { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l }; } - PS11S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.p2, _4 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS11S.$stringify = $stringify; + PS11S.$new = $new; })(PS11S = ps.PS11S || (ps.PS11S = {})); var PSD1; (function (PSD1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSD1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSD1.$stringify = $stringify; + PSD1.$new = $new; })(PSD1 = ps.PSD1 || (ps.PSD1 = {})); var PSD4; (function (PSD4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSD4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSD4.$stringify = $stringify; + PSD4.$new = $new; })(PSD4 = ps.PSD4 || (ps.PSD4 = {})); var PSD8; (function (PSD8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSD8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSD8.$stringify = $stringify; + PSD8.$new = $new; })(PSD8 = ps.PSD8 || (ps.PSD8 = {})); var PSDD; (function (PSDD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSDD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSDD.$stringify = $stringify; + PSDD.$new = $new; })(PSDD = ps.PSDD || (ps.PSDD = {})); var PSDK; (function (PSDK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSDK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSDK.$stringify = $stringify; + PSDK.$new = $new; })(PSDK = ps.PSDK || (ps.PSDK = {})); var PSDS; (function (PSDS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSDS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSDS.$stringify = $stringify; + PSDS.$new = $new; })(PSDS = ps.PSDS || (ps.PSDS = {})); var PS41; (function (PS41) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS41.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS41.$stringify = $stringify; + PS41.$new = $new; })(PS41 = ps.PS41 || (ps.PS41 = {})); var PS44; (function (PS44) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS44.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS44.$stringify = $stringify; + PS44.$new = $new; })(PS44 = ps.PS44 || (ps.PS44 = {})); var PS48; (function (PS48) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS48.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS48.$stringify = $stringify; + PS48.$new = $new; })(PS48 = ps.PS48 || (ps.PS48 = {})); var PS4D; (function (PS4D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS4D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS4D.$stringify = $stringify; + PS4D.$new = $new; })(PS4D = ps.PS4D || (ps.PS4D = {})); var PS4K; (function (PS4K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS4K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS4K.$stringify = $stringify; + PS4K.$new = $new; })(PS4K = ps.PS4K || (ps.PS4K = {})); var PS4S; (function (PS4S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS4S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS4S.$stringify = $stringify; + PS4S.$new = $new; })(PS4S = ps.PS4S || (ps.PS4S = {})); var PSS1; (function (PSS1) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSS1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSS1.$stringify = $stringify; + PSS1.$new = $new; })(PSS1 = ps.PSS1 || (ps.PSS1 = {})); var PSS4; (function (PSS4) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSS4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSS4.$stringify = $stringify; + PSS4.$new = $new; })(PSS4 = ps.PSS4 || (ps.PSS4 = {})); var PSS8; (function (PSS8) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSS8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSS8.$stringify = $stringify; + PSS8.$new = $new; })(PSS8 = ps.PSS8 || (ps.PSS8 = {})); var PSSD; (function (PSSD) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSSD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSSD.$stringify = $stringify; + PSSD.$new = $new; })(PSSD = ps.PSSD || (ps.PSSD = {})); var PSSK; (function (PSSK) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSSK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSSK.$stringify = $stringify; + PSSK.$new = $new; })(PSSK = ps.PSSK || (ps.PSSK = {})); var PSSS; (function (PSSS) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PSSS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSSS.$stringify = $stringify; + PSSS.$new = $new; })(PSSS = ps.PSSS || (ps.PSSS = {})); var PS11; (function (PS11) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS11.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS11.$stringify = $stringify; + PS11.$new = $new; })(PS11 = ps.PS11 || (ps.PS11 = {})); var PS14; (function (PS14) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS14.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS14.$stringify = $stringify; + PS14.$new = $new; })(PS14 = ps.PS14 || (ps.PS14 = {})); var PS18; (function (PS18) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS18.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS18.$stringify = $stringify; + PS18.$new = $new; })(PS18 = ps.PS18 || (ps.PS18 = {})); var PS1D; (function (PS1D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS1D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS1D.$stringify = $stringify; + PS1D.$new = $new; })(PS1D = ps.PS1D || (ps.PS1D = {})); var PS1K; (function (PS1K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS1K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS1K.$stringify = $stringify; + PS1K.$new = $new; })(PS1K = ps.PS1K || (ps.PS1K = {})); var PS1S; (function (PS1S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS1S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS1S.$stringify = $stringify; + PS1S.$new = $new; })(PS1S = ps.PS1S || (ps.PS1S = {})); var PS81; (function (PS81) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS81.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS81.$stringify = $stringify; + PS81.$new = $new; })(PS81 = ps.PS81 || (ps.PS81 = {})); var PS84; (function (PS84) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS84.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS84.$stringify = $stringify; + PS84.$new = $new; })(PS84 = ps.PS84 || (ps.PS84 = {})); var PS88; (function (PS88) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS88.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS88.$stringify = $stringify; + PS88.$new = $new; })(PS88 = ps.PS88 || (ps.PS88 = {})); var PS8D; (function (PS8D) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS8D.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS8D.$stringify = $stringify; + PS8D.$new = $new; })(PS8D = ps.PS8D || (ps.PS8D = {})); var PS8K; (function (PS8K) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS8K.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS8K.$stringify = $stringify; + PS8K.$new = $new; })(PS8K = ps.PS8K || (ps.PS8K = {})); var PS8S; (function (PS8S) { - function $create(p0, p1, l) { + function $new(p0, p1, l) { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l }; } - PS8S.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.p1, _3 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS8S.$stringify = $stringify; + PS8S.$new = $new; })(PS8S = ps.PS8S || (ps.PS8S = {})); var PS1; (function (PS1) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PS1.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.P1.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS1.$stringify = $stringify; + PS1.$new = $new; })(PS1 = ps.PS1 || (ps.PS1 = {})); var PS4; (function (PS4) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PS4.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.P4.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS4.$stringify = $stringify; + PS4.$new = $new; })(PS4 = ps.PS4 || (ps.PS4 = {})); var PS8; (function (PS8) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PS8.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.P8.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PS8.$stringify = $stringify; + PS8.$new = $new; })(PS8 = ps.PS8 || (ps.PS8 = {})); var PSD; (function (PSD) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PSD.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.PD.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSD.$stringify = $stringify; + PSD.$new = $new; })(PSD = ps.PSD || (ps.PSD = {})); var PSK; (function (PSK) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PSK.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.PK.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSK.$stringify = $stringify; + PSK.$new = $new; })(PSK = ps.PSK || (ps.PSK = {})); var PSS; (function (PSS) { - function $create(p0, l) { + function $new(p0, l) { return { - p0: p0, - l: l + '1': p0, + '2': l }; } - PSS.$create = $create; - function $stringify(obj) { - var buf = [], _1 = obj.p0, _2 = obj.l; - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.PS.$stringify(_2)); - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - PSS.$stringify = $stringify; + PSS.$new = $new; })(PSS = ps.PSS || (ps.PSS = {})); })(ps || (ps = {})); //# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/ds/prk/ps/index.js.map b/lib/ds/prk/ps/index.js.map index e9285f8..cc505de 100644 --- a/lib/ds/prk/ps/index.js.map +++ b/lib/ds/prk/ps/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/ds/prk/ps/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/ds/prk/ps/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/index.js b/lib/index.js index 1e23e3a..7513eb2 100644 --- a/lib/index.js +++ b/lib/index.js @@ -104,7 +104,7 @@ export function formUpdate(pojo, pager, original, changes) { var pojo_ = pojo['_'], state = pojo_.state, $d = pojo['$d']; if ((pager.state & 8 /* LOADING */) || (state & 8 /* LOADING */) || !verifyFormFields(pojo, $d, true)) return undefined; - var mc, diffCount = pojo_.dfbs && diffVmTo(mc = MultiCAS.$create(), $d, original, pojo); + var mc, diffCount = pojo_.dfbs && diffVmTo(mc = MultiCAS.$new(), $d, original, pojo); if (!diffCount && !changes) { if (!pojo_.msg) { pojo_.state = bit_clear_and_set(state, 7 /* MASK_STATUS */, 4 /* WARNING */); @@ -204,7 +204,7 @@ export function toggleUpdate(pager, field, pojo, changed) { var selected = pojo || pager.pojo, selected_ = selected['_']; if ((pager.state & 8 /* LOADING */) || (selected_.state & 8 /* LOADING */)) return null; - var d = selected['$d'], fd = d[d.$[field]], store = pager['store'], original = store.getOriginal(selected), mc = MultiCAS.$create(); + var d = selected['$d'], fd = d[d.$[field]], store = pager['store'], original = store.getOriginal(selected), mc = MultiCAS.$new(); if (pojo && pojo !== pager.pojo) store.select(pojo, 1 /* CLICKED */); if (!changed) diff --git a/lib/index.js.map b/lib/index.js.map index 795000d..002c338 100644 --- a/lib/index.js.map +++ b/lib/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/store/index.js b/lib/store/index.js index e067190..bec6a48 100644 --- a/lib/store/index.js +++ b/lib/store/index.js @@ -507,20 +507,20 @@ var PojoStore = (function () { else { startKey = desc ? incrementKey(key) : decrementKey(key); } - return ds.ParamRangeKey.$create(desc, visibleItemCount, startKey); + return ds.ParamRangeKey.$new(desc, visibleItemCount, startKey); }; PojoStore.prototype.newRangeKeyForLoadNewer = function () { var pager = this.pager, toPopulate = pager.array; if (this.isEmpty()) - return ds.ParamRangeKey.$create(true, (toPopulate.length * this.multiplier) + 1); + return ds.ParamRangeKey.$new(true, (toPopulate.length * this.multiplier) + 1); var first = this.get(0), limit = !this.multiplier_conditional || 0 === (16 /* DESC */ & pager.state) ? toPopulate.length * this.multiplier : toPopulate.length; this.startObj = first; - return ds.ParamRangeKey.$create(false, limit, first[this.k]); + return ds.ParamRangeKey.$new(false, limit, first[this.k]); }; PojoStore.prototype.newRangeKeyForLoadOlder = function () { var pager = this.pager, toPopulate = pager.array, last = this.get(this.size() - 1), limit = !this.multiplier_conditional || 0 !== (16 /* DESC */ & pager.state) ? toPopulate.length * this.multiplier : toPopulate.length; this.startObj = last; - return ds.ParamRangeKey.$create(true, limit, last[this.k]); + return ds.ParamRangeKey.$new(true, limit, last[this.k]); }; PojoStore.prototype.requestNewer = function () { var pager = this.pager, pageFn = this.options.page; diff --git a/lib/store/index.js.map b/lib/store/index.js.map index 5df6167..fc7dffa 100644 --- a/lib/store/index.js.map +++ b/lib/store/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/store/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/store/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/ds/index.ts b/src/ds/index.ts index 6798440..3219421 100644 --- a/src/ds/index.ts +++ b/src/ds/index.ts @@ -16,41 +16,27 @@ export namespace ds { * ``` */ export interface ParamId { - /** required: 1 */ - id: number + /** id = 1, required */ + ['1']: number } export namespace ParamId { - export const enum $f { + export const enum $ { + /** required: 1 */ + id = '1' + } + export const enum $0 { id = 1 } - - export function $create(id: number): ParamId { + export function $new(id: number): ParamId { return { - id: id + '1': id } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.id; - - if (_1 != null) - buf.push('"1":' + _1); - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - export function $createObservable(): ParamId { - return { - id: 0, - _: null//, $d: null - } as ParamId - } - export const $descriptor = { + export const $d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1'], '1': {_: 1, t: 10, m: 2, a: 0, $: 'id', $n: 'Id'}, - $: { - id: '1' - }, $new: $createObservable, $change + $new, $change } } @@ -66,51 +52,34 @@ export namespace ds { * ``` */ export interface ParamKey { - /** required: 1 */ - key: string - /** optional: 2 */ - parentKey?: string + /** key = 1, required */ + ['1']: string + /** parent_key = 2, optional */ + ['2']?: string } export namespace ParamKey { - export const enum $f { + export const enum $ { + /** required: 1 */ + key = '1', + /** optional: 2 */ + parentKey = '2' + } + export const enum $0 { key = 1, parentKey = 2 } - - export function $create(key: string, parentKey?: string): ParamKey { + export function $new(key: string, parentKey?: string): ParamKey { return { - key: key, - parentKey: parentKey + '1': key, + '2': parentKey } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.key, - _2 = obj.parentKey; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - export function $createObservable(): ParamKey { - return { - key: "", - parentKey: "", - _: null//, $d: null - } as ParamKey - } - export const $descriptor = { + export const $d = { $rfbs: 0, $fdikf: ['2'], '1': {_: 1, t: 2, m: 2, a: 0, $: 'key', $n: 'Key'}, '2': {_: 2, t: 2, m: 1, a: 0, $: 'parentKey', $n: 'Parent Key'}, - $: { - key: '1', - parentKey: '2' - }, $new: $createObservable, $change + $new, $change } } @@ -127,63 +96,42 @@ export namespace ds { * ``` */ export interface ParamUpdate { - /** required: 1 */ - key: string - /** required: 2 */ - mc: MultiCAS - /** optional: 3 */ - id?: number + /** key = 1, required */ + ['1']: string + /** mc = 2, required */ + ['2']: MultiCAS + /** id = 3, optional */ + ['3']?: number } export namespace ParamUpdate { - export const enum $f { + export const enum $ { + /** required: 1 */ + key = '1', + /** required: 2 */ + mc = '2', + /** optional: 3 */ + id = '3' + } + export const enum $0 { key = 1, mc = 2, id = 3 } - - export function $create(key: string, mc: MultiCAS, id?: number): ParamUpdate { + export function $new(key: string, mc: MultiCAS, id?: number): ParamUpdate { return { - key: key, - mc: mc, - id: id + '1': key, + '2': mc, + '3': id } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.key, - _2 = obj.mc, - _3 = obj.id; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + MultiCAS.$stringify(_2)); - - if (_3 != null) - buf.push('"3":' + _3); - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - export function $createObservable(): ParamUpdate { - return { - key: "", - mc: MultiCAS.$createObservable(), - id: 0, - _: null//, $d: null - } as ParamUpdate - } - export const $descriptor = { + export const $d = { $rfbs: 0, $fdf: ['3'], $fmf: ['2'], '1': {_: 1, t: 2, m: 2, a: 0, $: 'key', $n: 'Key'}, - '2': {_: 2, t: 0, m: 2, a: 0, $: 'mc', $n: 'Mc', d_fn: () => MultiCAS.$descriptor}, + '2': {_: 2, t: 0, m: 2, a: 0, $: 'mc', $n: 'Mc', d_fn: () => MultiCAS.$d}, '3': {_: 3, t: 10, m: 1, a: 0, $: 'id', $n: 'Id'}, - $: { - key: '1', - mc: '2', - id: '3' - }, $new: $createObservable, $change + $new, $change } } @@ -201,59 +149,41 @@ export namespace ds { * ``` */ export interface ParamRangeKey { - /** required: 1 */ - desc: boolean - /** optional: 2 */ - limit?: number - /** optional: 3 */ - startKey?: string - /** optional: 4 */ - parentKey?: string + /** desc = 1, required */ + ['1']: boolean + /** limit = 2, optional */ + ['2']?: number + /** start_key = 3, optional */ + ['3']?: string + /** parent_key = 4, optional */ + ['4']?: string } export namespace ParamRangeKey { - export const enum $f { + export const enum $ { + /** required: 1 */ + desc = '1', + /** optional: 2 */ + limit = '2', + /** optional: 3 */ + startKey = '3', + /** optional: 4 */ + parentKey = '4' + } + export const enum $0 { desc = 1, limit = 2, startKey = 3, parentKey = 4 } - - export function $create(desc: boolean, limit?: number, startKey?: string, parentKey?: string): ParamRangeKey { + export function $new(desc: boolean, limit?: number, startKey?: string, parentKey?: string): ParamRangeKey { return { - desc: desc, - limit: limit, - startKey: startKey, - parentKey: parentKey + '1': desc, + '2': limit, + '3': startKey, + '4': parentKey } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.desc, - _2 = obj.limit, - _3 = obj.startKey, - _4 = obj.parentKey; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":"' + _4 + '"'); - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - export function $createObservable(): ParamRangeKey { - return { - desc: false, - limit: 0, - startKey: "", - parentKey: "", - _: null//, $d: null - } as ParamRangeKey - } - export const $descriptor = { + export const $d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1','2'], $fdikf: ['3','4'], @@ -261,12 +191,7 @@ export namespace ds { '2': {_: 2, t: 6, m: 1, a: 0, $: 'limit', $n: 'Limit'}, '3': {_: 3, t: 2, m: 1, a: 0, $: 'startKey', $n: 'Start Key'}, '4': {_: 4, t: 2, m: 1, a: 0, $: 'parentKey', $n: 'Parent Key'}, - $: { - desc: '1', - limit: '2', - startKey: '3', - parentKey: '4' - }, $new: $createObservable, $change + $new, $change } } @@ -283,12 +208,12 @@ export namespace ds { * ``` */ export interface ACResult { - /** required: 1 */ - name: string - /** required: 2 */ - value: string - /** optional: 3 */ - id?: number + /** name = 1, required */ + ['1']: string + /** value = 2, required */ + ['2']: string + /** id = 3, optional */ + ['3']?: number } export namespace ACResult { /** @@ -300,57 +225,37 @@ export namespace ds { * ``` */ export interface PList { - /** repeated: 1 */ - p?: ACResult[] + /** p = 1, repeated */ + ['1']?: ACResult[] } - export const enum $f { + export const enum $ { + /** required: 1 */ + name = '1', + /** required: 2 */ + value = '2', + /** optional: 3 */ + id = '3' + } + export const enum $0 { name = 1, value = 2, id = 3 } - - export function $create(name: string, value: string, id?: number): ACResult { + export function $new(name: string, value: string, id?: number): ACResult { return { - name: name, - value: value, - id: id + '1': name, + '2': value, + '3': id } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.name, - _2 = obj.value, - _3 = obj.id; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3 != null) - buf.push('"3":' + _3); - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - export function $createObservable(): ACResult { - return { - name: "", - value: "", - id: 0, - _: null//, $d: null - } as ACResult - } - export const $descriptor = { + export const $d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1','3'], '1': {_: 1, t: 3, m: 2, a: 0, $: 'name', $n: 'Name'}, '2': {_: 2, t: 2, m: 2, a: 0, $: 'value', $n: 'Value'}, '3': {_: 3, t: 10, m: 1, a: 0, $: 'id', $n: 'Id'}, - $: { - name: '1', - value: '2', - id: '3' - }, $new: $createObservable, $change + $new, $change } } @@ -368,73 +273,49 @@ export namespace ds { * ``` */ export interface P1 { - /** required: 1 */ - value: number - /** optional: 2 */ - end?: number - /** optional: 3 */ - pgstart?: number - /** required: 4 */ - prk: ParamRangeKey + /** value = 1, required */ + ['1']: number + /** end = 2, optional */ + ['2']?: number + /** pgstart = 3, optional */ + ['3']?: number + /** prk = 4, required */ + ['4']: ParamRangeKey } export namespace P1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + value = '1', + /** optional: 2 */ + end = '2', + /** optional: 3 */ + pgstart = '3', + /** required: 4 */ + prk = '4' + } + export const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4 } - - export function $create(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): P1 { + export function $new(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): P1 { return { - value: value, - end: end, - pgstart: pgstart, - prk: prk + '1': value, + '2': end, + '3': pgstart, + '4': prk } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.value, - _2 = obj.end, - _3 = obj.pgstart, - _4 = obj.prk; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - export function $createObservable(): P1 { - return { - value: 0, - end: 0, - pgstart: 0, - prk: ParamRangeKey.$createObservable(), - _: null//, $d: null - } as P1 - } - export const $descriptor = { + export const $d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1','2','3'], $fmf: ['4'], '1': {_: 1, t: 8, m: 2, a: 0, $: 'value', $n: 'Value'}, '2': {_: 2, t: 8, m: 1, a: 0, $: 'end', $n: 'End'}, '3': {_: 3, t: 8, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart'}, - '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$descriptor}, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change + '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$d}, + $new, $change } } @@ -452,73 +333,49 @@ export namespace ds { * ``` */ export interface P4 { - /** required: 1 */ - value: number - /** optional: 2 */ - end?: number - /** optional: 3 */ - pgstart?: number - /** required: 4 */ - prk: ParamRangeKey + /** value = 1, required */ + ['1']: number + /** end = 2, optional */ + ['2']?: number + /** pgstart = 3, optional */ + ['3']?: number + /** prk = 4, required */ + ['4']: ParamRangeKey } export namespace P4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + value = '1', + /** optional: 2 */ + end = '2', + /** optional: 3 */ + pgstart = '3', + /** required: 4 */ + prk = '4' + } + export const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4 } - - export function $create(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): P4 { + export function $new(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): P4 { return { - value: value, - end: end, - pgstart: pgstart, - prk: prk + '1': value, + '2': end, + '3': pgstart, + '4': prk } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.value, - _2 = obj.end, - _3 = obj.pgstart, - _4 = obj.prk; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - export function $createObservable(): P4 { - return { - value: 0, - end: 0, - pgstart: 0, - prk: ParamRangeKey.$createObservable(), - _: null//, $d: null - } as P4 - } - export const $descriptor = { + export const $d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1','2','3'], $fmf: ['4'], '1': {_: 1, t: 6, m: 2, a: 0, $: 'value', $n: 'Value'}, '2': {_: 2, t: 6, m: 1, a: 0, $: 'end', $n: 'End'}, '3': {_: 3, t: 6, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart'}, - '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$descriptor}, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change + '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$d}, + $new, $change } } @@ -536,73 +393,49 @@ export namespace ds { * ``` */ export interface P8 { - /** required: 1 */ - value: number - /** optional: 2 */ - end?: number - /** optional: 3 */ - pgstart?: number - /** required: 4 */ - prk: ParamRangeKey + /** value = 1, required */ + ['1']: number + /** end = 2, optional */ + ['2']?: number + /** pgstart = 3, optional */ + ['3']?: number + /** prk = 4, required */ + ['4']: ParamRangeKey } export namespace P8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + value = '1', + /** optional: 2 */ + end = '2', + /** optional: 3 */ + pgstart = '3', + /** required: 4 */ + prk = '4' + } + export const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4 } - - export function $create(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): P8 { + export function $new(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): P8 { return { - value: value, - end: end, - pgstart: pgstart, - prk: prk + '1': value, + '2': end, + '3': pgstart, + '4': prk } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.value, - _2 = obj.end, - _3 = obj.pgstart, - _4 = obj.prk; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - export function $createObservable(): P8 { - return { - value: 0, - end: 0, - pgstart: 0, - prk: ParamRangeKey.$createObservable(), - _: null//, $d: null - } as P8 - } - export const $descriptor = { + export const $d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1','2','3'], $fmf: ['4'], '1': {_: 1, t: 11, m: 2, a: 0, $: 'value', $n: 'Value'}, '2': {_: 2, t: 11, m: 1, a: 0, $: 'end', $n: 'End'}, '3': {_: 3, t: 11, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart'}, - '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$descriptor}, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change + '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$d}, + $new, $change } } @@ -620,73 +453,49 @@ export namespace ds { * ``` */ export interface PD { - /** required: 1 */ - value: number - /** optional: 2 */ - end?: number - /** optional: 3 */ - pgstart?: number - /** required: 4 */ - prk: ParamRangeKey + /** value = 1, required */ + ['1']: number + /** end = 2, optional */ + ['2']?: number + /** pgstart = 3, optional */ + ['3']?: number + /** prk = 4, required */ + ['4']: ParamRangeKey } export namespace PD { - export const enum $f { + export const enum $ { + /** required: 1 */ + value = '1', + /** optional: 2 */ + end = '2', + /** optional: 3 */ + pgstart = '3', + /** required: 4 */ + prk = '4' + } + export const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4 } - - export function $create(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): PD { + export function $new(value: number, prk: ParamRangeKey, end?: number, pgstart?: number): PD { return { - value: value, - end: end, - pgstart: pgstart, - prk: prk + '1': value, + '2': end, + '3': pgstart, + '4': prk } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.value, - _2 = obj.end, - _3 = obj.pgstart, - _4 = obj.prk; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - export function $createObservable(): PD { - return { - value: 0, - end: 0, - pgstart: 0, - prk: ParamRangeKey.$createObservable(), - _: null//, $d: null - } as PD - } - export const $descriptor = { + export const $d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1','2','3'], $fmf: ['4'], '1': {_: 1, t: 11, m: 2, a: 0, $: 'value', $n: 'Value'}, '2': {_: 2, t: 11, m: 1, a: 0, $: 'end', $n: 'End'}, '3': {_: 3, t: 11, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart'}, - '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$descriptor}, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change + '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$d}, + $new, $change } } @@ -704,72 +513,48 @@ export namespace ds { * ``` */ export interface PB { - /** required: 1 */ - value: string - /** optional: 2 */ - end?: string - /** optional: 3 */ - pgstart?: string - /** required: 4 */ - prk: ParamRangeKey + /** value = 1, required */ + ['1']: string + /** end = 2, optional */ + ['2']?: string + /** pgstart = 3, optional */ + ['3']?: string + /** prk = 4, required */ + ['4']: ParamRangeKey } export namespace PB { - export const enum $f { + export const enum $ { + /** required: 1 */ + value = '1', + /** optional: 2 */ + end = '2', + /** optional: 3 */ + pgstart = '3', + /** required: 4 */ + prk = '4' + } + export const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4 } - - export function $create(value: string, prk: ParamRangeKey, end?: string, pgstart?: string): PB { + export function $new(value: string, prk: ParamRangeKey, end?: string, pgstart?: string): PB { return { - value: value, - end: end, - pgstart: pgstart, - prk: prk + '1': value, + '2': end, + '3': pgstart, + '4': prk } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.value, - _2 = obj.end, - _3 = obj.pgstart, - _4 = obj.prk; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - export function $createObservable(): PB { - return { - value: "", - end: "", - pgstart: "", - prk: ParamRangeKey.$createObservable(), - _: null//, $d: null - } as PB - } - export const $descriptor = { + export const $d = { $rfbs: 0, $fmf: ['4'], '1': {_: 1, t: 2, m: 2, a: 0, $: 'value', $n: 'Value'}, '2': {_: 2, t: 2, m: 1, a: 0, $: 'end', $n: 'End'}, '3': {_: 3, t: 2, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart'}, - '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$descriptor}, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change + '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$d}, + $new, $change } } @@ -787,72 +572,48 @@ export namespace ds { * ``` */ export interface PK { - /** required: 1 */ - value: string - /** optional: 2 */ - end?: string - /** optional: 3 */ - pgstart?: string - /** required: 4 */ - prk: ParamRangeKey + /** value = 1, required */ + ['1']: string + /** end = 2, optional */ + ['2']?: string + /** pgstart = 3, optional */ + ['3']?: string + /** prk = 4, required */ + ['4']: ParamRangeKey } export namespace PK { - export const enum $f { + export const enum $ { + /** required: 1 */ + value = '1', + /** optional: 2 */ + end = '2', + /** optional: 3 */ + pgstart = '3', + /** required: 4 */ + prk = '4' + } + export const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4 } - - export function $create(value: string, prk: ParamRangeKey, end?: string, pgstart?: string): PK { + export function $new(value: string, prk: ParamRangeKey, end?: string, pgstart?: string): PK { return { - value: value, - end: end, - pgstart: pgstart, - prk: prk + '1': value, + '2': end, + '3': pgstart, + '4': prk } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.value, - _2 = obj.end, - _3 = obj.pgstart, - _4 = obj.prk; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - export function $createObservable(): PK { - return { - value: "", - end: "", - pgstart: "", - prk: ParamRangeKey.$createObservable(), - _: null//, $d: null - } as PK - } - export const $descriptor = { + export const $d = { $rfbs: 0, $fmf: ['4'], '1': {_: 1, t: 2, m: 2, a: 0, $: 'value', $n: 'Value'}, '2': {_: 2, t: 2, m: 1, a: 0, $: 'end', $n: 'End'}, '3': {_: 3, t: 2, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart'}, - '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$descriptor}, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change + '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$d}, + $new, $change } } @@ -870,73 +631,49 @@ export namespace ds { * ``` */ export interface PS { - /** required: 1 */ - value: string - /** optional: 2 */ - end?: string - /** optional: 3 */ - pgstart?: string - /** required: 4 */ - prk: ParamRangeKey + /** value = 1, required */ + ['1']: string + /** end = 2, optional */ + ['2']?: string + /** pgstart = 3, optional */ + ['3']?: string + /** prk = 4, required */ + ['4']: ParamRangeKey } export namespace PS { - export const enum $f { + export const enum $ { + /** required: 1 */ + value = '1', + /** optional: 2 */ + end = '2', + /** optional: 3 */ + pgstart = '3', + /** required: 4 */ + prk = '4' + } + export const enum $0 { value = 1, end = 2, pgstart = 3, prk = 4 } - - export function $create(value: string, prk: ParamRangeKey, end?: string, pgstart?: string): PS { + export function $new(value: string, prk: ParamRangeKey, end?: string, pgstart?: string): PS { return { - value: value, - end: end, - pgstart: pgstart, - prk: prk + '1': value, + '2': end, + '3': pgstart, + '4': prk } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.value, - _2 = obj.end, - _3 = obj.pgstart, - _4 = obj.prk; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ParamRangeKey.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } - export function $createObservable(): PS { - return { - value: "", - end: "", - pgstart: "", - prk: ParamRangeKey.$createObservable(), - _: null//, $d: null - } as PS - } - export const $descriptor = { + export const $d = { $rfbs: 1, $rfdf: ['1'], $fdf: ['1','2','3'], $fmf: ['4'], '1': {_: 1, t: 3, m: 2, a: 0, $: 'value', $n: 'Value'}, '2': {_: 2, t: 3, m: 1, a: 0, $: 'end', $n: 'End'}, '3': {_: 3, t: 3, m: 1, a: 0, $: 'pgstart', $n: 'Pgstart'}, - '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$descriptor}, - $: { - value: '1', - end: '2', - pgstart: '3', - prk: '4' - }, $new: $createObservable, $change + '4': {_: 4, t: 0, m: 2, a: 0, $: 'prk', $n: 'Prk', d_fn: () => ParamRangeKey.$d}, + $new, $change } } diff --git a/src/ds/mc.ts b/src/ds/mc.ts index b1825d1..9fbdfee 100644 --- a/src/ds/mc.ts +++ b/src/ds/mc.ts @@ -2,18 +2,10 @@ export interface MultiCAS { } export namespace MultiCAS { - export function $createObservable(): MultiCAS { + export function $new(): MultiCAS { return {} } - export function $create(): MultiCAS { - return {} - } - export function $stringify(obj: any): string { - return JSON.stringify(obj) - } - export const $descriptor = { - - } + export const $d = {} } export default MultiCAS \ No newline at end of file diff --git a/src/ds/prk/p1/index.ts b/src/ds/prk/p1/index.ts index add6479..8b4dd19 100644 --- a/src/ds/prk/p1/index.ts +++ b/src/ds/prk/p1/index.ts @@ -15,43 +15,34 @@ export namespace p1 { * ``` */ export interface P181 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace P181 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): P181 { + export function $new(p0: number, p1: number, l: ds.P1): P181 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -67,43 +58,34 @@ export namespace p1 { * ``` */ export interface P184 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace P184 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): P184 { + export function $new(p0: number, p1: number, l: ds.P4): P184 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -119,43 +101,34 @@ export namespace p1 { * ``` */ export interface P188 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace P188 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): P188 { + export function $new(p0: number, p1: number, l: ds.P8): P188 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -171,43 +144,34 @@ export namespace p1 { * ``` */ export interface P18D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace P18D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): P18D { + export function $new(p0: number, p1: number, l: ds.PD): P18D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -223,43 +187,34 @@ export namespace p1 { * ``` */ export interface P18K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace P18K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): P18K { + export function $new(p0: number, p1: number, l: ds.PK): P18K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -275,43 +230,34 @@ export namespace p1 { * ``` */ export interface P18S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace P18S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): P18S { + export function $new(p0: number, p1: number, l: ds.PS): P18S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -331,21 +277,35 @@ export namespace p1 { * ``` */ export interface P111411 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P1 } export namespace P111411 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -353,42 +313,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P111411 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P111411 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P1.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -407,21 +341,35 @@ export namespace p1 { * ``` */ export interface P111414 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P4 } export namespace P111414 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -429,42 +377,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P111414 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P111414 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P4.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -483,21 +405,35 @@ export namespace p1 { * ``` */ export interface P111418 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P8 } export namespace P111418 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -505,42 +441,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P111418 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P111418 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P8.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -559,21 +469,35 @@ export namespace p1 { * ``` */ export interface P11141D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PD } export namespace P11141D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -581,42 +505,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P11141D { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P11141D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PD.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -635,21 +533,35 @@ export namespace p1 { * ``` */ export interface P11141K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PK } export namespace P11141K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -657,42 +569,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P11141K { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P11141K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PK.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -711,21 +597,35 @@ export namespace p1 { * ``` */ export interface P11141S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PS } export namespace P11141S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -733,42 +633,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P11141S { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P11141S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PS.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -787,57 +661,46 @@ export namespace p1 { * ``` */ export interface P1D111 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P1 } export namespace P1D111 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P1D111 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P1D111 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -855,57 +718,46 @@ export namespace p1 { * ``` */ export interface P1D114 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P4 } export namespace P1D114 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P1D114 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P1D114 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -923,57 +775,46 @@ export namespace p1 { * ``` */ export interface P1D118 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P8 } export namespace P1D118 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P1D118 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P1D118 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -991,57 +832,46 @@ export namespace p1 { * ``` */ export interface P1D11D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PD } export namespace P1D11D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1D11D { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1D11D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1059,57 +889,46 @@ export namespace p1 { * ``` */ export interface P1D11K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PK } export namespace P1D11K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1D11K { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1D11K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1127,57 +946,46 @@ export namespace p1 { * ``` */ export interface P1D11S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PS } export namespace P1D11S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1D11S { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1D11S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1194,43 +1002,34 @@ export namespace p1 { * ``` */ export interface P141 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace P141 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): P141 { + export function $new(p0: number, p1: number, l: ds.P1): P141 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1246,43 +1045,34 @@ export namespace p1 { * ``` */ export interface P144 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace P144 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): P144 { + export function $new(p0: number, p1: number, l: ds.P4): P144 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1298,43 +1088,34 @@ export namespace p1 { * ``` */ export interface P148 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace P148 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): P148 { + export function $new(p0: number, p1: number, l: ds.P8): P148 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1350,43 +1131,34 @@ export namespace p1 { * ``` */ export interface P14D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace P14D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): P14D { + export function $new(p0: number, p1: number, l: ds.PD): P14D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1402,43 +1174,34 @@ export namespace p1 { * ``` */ export interface P14K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace P14K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): P14K { + export function $new(p0: number, p1: number, l: ds.PK): P14K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1454,43 +1217,34 @@ export namespace p1 { * ``` */ export interface P14S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace P14S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): P14S { + export function $new(p0: number, p1: number, l: ds.PS): P14S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1507,43 +1261,34 @@ export namespace p1 { * ``` */ export interface P1S1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P1 } export namespace P1S1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P1): P1S1 { + export function $new(p0: number, p1: string, l: ds.P1): P1S1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1559,43 +1304,34 @@ export namespace p1 { * ``` */ export interface P1S4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P4 } export namespace P1S4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P4): P1S4 { + export function $new(p0: number, p1: string, l: ds.P4): P1S4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1611,43 +1347,34 @@ export namespace p1 { * ``` */ export interface P1S8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P8 } export namespace P1S8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P8): P1S8 { + export function $new(p0: number, p1: string, l: ds.P8): P1S8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1663,43 +1390,34 @@ export namespace p1 { * ``` */ export interface P1SD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PD } export namespace P1SD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PD): P1SD { + export function $new(p0: number, p1: string, l: ds.PD): P1SD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1715,43 +1433,34 @@ export namespace p1 { * ``` */ export interface P1SK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PK } export namespace P1SK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PK): P1SK { + export function $new(p0: number, p1: string, l: ds.PK): P1SK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1767,43 +1476,34 @@ export namespace p1 { * ``` */ export interface P1SS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PS } export namespace P1SS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PS): P1SS { + export function $new(p0: number, p1: string, l: ds.PS): P1SS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1820,43 +1520,34 @@ export namespace p1 { * ``` */ export interface P1K1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P1 } export namespace P1K1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P1): P1K1 { + export function $new(p0: number, p1: string, l: ds.P1): P1K1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1872,43 +1563,34 @@ export namespace p1 { * ``` */ export interface P1K4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P4 } export namespace P1K4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P4): P1K4 { + export function $new(p0: number, p1: string, l: ds.P4): P1K4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1924,43 +1606,34 @@ export namespace p1 { * ``` */ export interface P1K8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P8 } export namespace P1K8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P8): P1K8 { + export function $new(p0: number, p1: string, l: ds.P8): P1K8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1976,43 +1649,34 @@ export namespace p1 { * ``` */ export interface P1KD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PD } export namespace P1KD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PD): P1KD { + export function $new(p0: number, p1: string, l: ds.PD): P1KD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2028,43 +1692,34 @@ export namespace p1 { * ``` */ export interface P1KK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PK } export namespace P1KK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PK): P1KK { + export function $new(p0: number, p1: string, l: ds.PK): P1KK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2080,43 +1735,34 @@ export namespace p1 { * ``` */ export interface P1KS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PS } export namespace P1KS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PS): P1KS { + export function $new(p0: number, p1: string, l: ds.PS): P1KS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2133,43 +1779,34 @@ export namespace p1 { * ``` */ export interface P1D1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace P1D1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): P1D1 { + export function $new(p0: number, p1: number, l: ds.P1): P1D1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2185,43 +1822,34 @@ export namespace p1 { * ``` */ export interface P1D4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace P1D4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): P1D4 { + export function $new(p0: number, p1: number, l: ds.P4): P1D4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2237,43 +1865,34 @@ export namespace p1 { * ``` */ export interface P1D8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace P1D8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): P1D8 { + export function $new(p0: number, p1: number, l: ds.P8): P1D8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2289,43 +1908,34 @@ export namespace p1 { * ``` */ export interface P1DD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace P1DD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): P1DD { + export function $new(p0: number, p1: number, l: ds.PD): P1DD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2341,43 +1951,34 @@ export namespace p1 { * ``` */ export interface P1DK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace P1DK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): P1DK { + export function $new(p0: number, p1: number, l: ds.PK): P1DK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2393,43 +1994,34 @@ export namespace p1 { * ``` */ export interface P1DS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace P1DS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): P1DS { + export function $new(p0: number, p1: number, l: ds.PS): P1DS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2447,50 +2039,40 @@ export namespace p1 { * ``` */ export interface P1D11 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P1 } export namespace P1D11 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P1): P1D11 { + export function $new(p0: number, p1: number, p2: number, l: ds.P1): P1D11 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2507,50 +2089,40 @@ export namespace p1 { * ``` */ export interface P1D14 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P4 } export namespace P1D14 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P4): P1D14 { + export function $new(p0: number, p1: number, p2: number, l: ds.P4): P1D14 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2567,50 +2139,40 @@ export namespace p1 { * ``` */ export interface P1D18 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P8 } export namespace P1D18 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P8): P1D18 { + export function $new(p0: number, p1: number, p2: number, l: ds.P8): P1D18 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2627,50 +2189,40 @@ export namespace p1 { * ``` */ export interface P1D1D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PD } export namespace P1D1D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PD): P1D1D { + export function $new(p0: number, p1: number, p2: number, l: ds.PD): P1D1D { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2687,50 +2239,40 @@ export namespace p1 { * ``` */ export interface P1D1K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PK } export namespace P1D1K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PK): P1D1K { + export function $new(p0: number, p1: number, p2: number, l: ds.PK): P1D1K { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2747,50 +2289,40 @@ export namespace p1 { * ``` */ export interface P1D1S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PS } export namespace P1D1S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PS): P1D1S { + export function $new(p0: number, p1: number, p2: number, l: ds.PS): P1D1S { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2809,57 +2341,46 @@ export namespace p1 { * ``` */ export interface P11111 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P1 } export namespace P11111 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P11111 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P11111 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2877,57 +2398,46 @@ export namespace p1 { * ``` */ export interface P11114 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P4 } export namespace P11114 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P11114 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P11114 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2945,57 +2455,46 @@ export namespace p1 { * ``` */ export interface P11118 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P8 } export namespace P11118 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P11118 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P11118 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3013,57 +2512,46 @@ export namespace p1 { * ``` */ export interface P1111D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PD } export namespace P1111D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1111D { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1111D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3081,57 +2569,46 @@ export namespace p1 { * ``` */ export interface P1111K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PK } export namespace P1111K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1111K { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1111K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3149,57 +2626,46 @@ export namespace p1 { * ``` */ export interface P1111S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PS } export namespace P1111S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1111S { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1111S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3216,43 +2682,34 @@ export namespace p1 { * ``` */ export interface P111 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace P111 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): P111 { + export function $new(p0: number, p1: number, l: ds.P1): P111 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3268,43 +2725,34 @@ export namespace p1 { * ``` */ export interface P114 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace P114 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): P114 { + export function $new(p0: number, p1: number, l: ds.P4): P114 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3320,43 +2768,34 @@ export namespace p1 { * ``` */ export interface P118 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace P118 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): P118 { + export function $new(p0: number, p1: number, l: ds.P8): P118 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3372,43 +2811,34 @@ export namespace p1 { * ``` */ export interface P11D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace P11D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): P11D { + export function $new(p0: number, p1: number, l: ds.PD): P11D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3424,43 +2854,34 @@ export namespace p1 { * ``` */ export interface P11K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace P11K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): P11K { + export function $new(p0: number, p1: number, l: ds.PK): P11K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3476,43 +2897,34 @@ export namespace p1 { * ``` */ export interface P11S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace P11S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): P11S { + export function $new(p0: number, p1: number, l: ds.PS): P11S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3531,56 +2943,45 @@ export namespace p1 { * ``` */ export interface P111K1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: string - /** required: 5 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: string + /** l = 5, required */ + ['5']: ds.P1 } export namespace P111K1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: string, l: ds.P1): P111K1 { - return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l - } - } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; + export function $new(p0: number, p1: number, p2: number, p3: string, l: ds.P1): P111K1 { + return { + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l + } } } @@ -3599,57 +3000,46 @@ export namespace p1 { * ``` */ export interface P111K4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: string - /** required: 5 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: string + /** l = 5, required */ + ['5']: ds.P4 } export namespace P111K4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: string, l: ds.P4): P111K4 { + export function $new(p0: number, p1: number, p2: number, p3: string, l: ds.P4): P111K4 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3667,57 +3057,46 @@ export namespace p1 { * ``` */ export interface P111K8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: string - /** required: 5 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: string + /** l = 5, required */ + ['5']: ds.P8 } export namespace P111K8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: string, l: ds.P8): P111K8 { + export function $new(p0: number, p1: number, p2: number, p3: string, l: ds.P8): P111K8 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3735,57 +3114,46 @@ export namespace p1 { * ``` */ export interface P111KD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: string - /** required: 5 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: string + /** l = 5, required */ + ['5']: ds.PD } export namespace P111KD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: string, l: ds.PD): P111KD { + export function $new(p0: number, p1: number, p2: number, p3: string, l: ds.PD): P111KD { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3803,57 +3171,46 @@ export namespace p1 { * ``` */ export interface P111KK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: string - /** required: 5 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: string + /** l = 5, required */ + ['5']: ds.PK } export namespace P111KK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: string, l: ds.PK): P111KK { + export function $new(p0: number, p1: number, p2: number, p3: string, l: ds.PK): P111KK { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3871,57 +3228,46 @@ export namespace p1 { * ``` */ export interface P111KS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: string - /** required: 5 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: string + /** l = 5, required */ + ['5']: ds.PS } export namespace P111KS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: string, l: ds.PS): P111KS { + export function $new(p0: number, p1: number, p2: number, p3: string, l: ds.PS): P111KS { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3939,50 +3285,40 @@ export namespace p1 { * ``` */ export interface P1141 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P1 } export namespace P1141 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P1): P1141 { + export function $new(p0: number, p1: number, p2: number, l: ds.P1): P1141 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3999,50 +3335,40 @@ export namespace p1 { * ``` */ export interface P1144 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P4 } export namespace P1144 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P4): P1144 { + export function $new(p0: number, p1: number, p2: number, l: ds.P4): P1144 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4059,50 +3385,40 @@ export namespace p1 { * ``` */ export interface P1148 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P8 } export namespace P1148 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P8): P1148 { + export function $new(p0: number, p1: number, p2: number, l: ds.P8): P1148 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4119,50 +3435,40 @@ export namespace p1 { * ``` */ export interface P114D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PD } export namespace P114D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PD): P114D { + export function $new(p0: number, p1: number, p2: number, l: ds.PD): P114D { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4179,50 +3485,40 @@ export namespace p1 { * ``` */ export interface P114K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PK } export namespace P114K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PK): P114K { + export function $new(p0: number, p1: number, p2: number, l: ds.PK): P114K { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4239,50 +3535,40 @@ export namespace p1 { * ``` */ export interface P114S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PS } export namespace P114S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PS): P114S { + export function $new(p0: number, p1: number, p2: number, l: ds.PS): P114S { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4300,50 +3586,40 @@ export namespace p1 { * ``` */ export interface P11K1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.P1 } export namespace P11K1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.P1): P11K1 { + export function $new(p0: number, p1: number, p2: string, l: ds.P1): P11K1 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4360,50 +3636,40 @@ export namespace p1 { * ``` */ export interface P11K4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.P4 } export namespace P11K4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.P4): P11K4 { + export function $new(p0: number, p1: number, p2: string, l: ds.P4): P11K4 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4420,50 +3686,40 @@ export namespace p1 { * ``` */ export interface P11K8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.P8 } export namespace P11K8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.P8): P11K8 { + export function $new(p0: number, p1: number, p2: string, l: ds.P8): P11K8 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4480,50 +3736,40 @@ export namespace p1 { * ``` */ export interface P11KD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.PD } export namespace P11KD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.PD): P11KD { + export function $new(p0: number, p1: number, p2: string, l: ds.PD): P11KD { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4540,50 +3786,40 @@ export namespace p1 { * ``` */ export interface P11KK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.PK } export namespace P11KK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.PK): P11KK { + export function $new(p0: number, p1: number, p2: string, l: ds.PK): P11KK { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4600,50 +3836,40 @@ export namespace p1 { * ``` */ export interface P11KS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.PS } export namespace P11KS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.PS): P11KS { + export function $new(p0: number, p1: number, p2: string, l: ds.PS): P11KS { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4661,50 +3887,40 @@ export namespace p1 { * ``` */ export interface P1DK1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.P1 } export namespace P1DK1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.P1): P1DK1 { + export function $new(p0: number, p1: number, p2: string, l: ds.P1): P1DK1 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4721,50 +3937,40 @@ export namespace p1 { * ``` */ export interface P1DK4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.P4 } export namespace P1DK4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.P4): P1DK4 { + export function $new(p0: number, p1: number, p2: string, l: ds.P4): P1DK4 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4781,50 +3987,40 @@ export namespace p1 { * ``` */ export interface P1DK8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.P8 } export namespace P1DK8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.P8): P1DK8 { + export function $new(p0: number, p1: number, p2: string, l: ds.P8): P1DK8 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4841,50 +4037,40 @@ export namespace p1 { * ``` */ export interface P1DKD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.PD } export namespace P1DKD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.PD): P1DKD { + export function $new(p0: number, p1: number, p2: string, l: ds.PD): P1DKD { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4901,50 +4087,40 @@ export namespace p1 { * ``` */ export interface P1DKK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.PK } export namespace P1DKK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.PK): P1DKK { + export function $new(p0: number, p1: number, p2: string, l: ds.PK): P1DKK { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -4961,50 +4137,40 @@ export namespace p1 { * ``` */ export interface P1DKS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.PS } export namespace P1DKS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.PS): P1DKS { + export function $new(p0: number, p1: number, p2: string, l: ds.PS): P1DKS { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5023,57 +4189,46 @@ export namespace p1 { * ``` */ export interface P14441 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P1 } export namespace P14441 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P14441 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P14441 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5091,57 +4246,46 @@ export namespace p1 { * ``` */ export interface P14444 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P4 } export namespace P14444 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P14444 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P14444 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5159,57 +4303,46 @@ export namespace p1 { * ``` */ export interface P14448 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P8 } export namespace P14448 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P14448 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P14448 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5227,57 +4360,46 @@ export namespace p1 { * ``` */ export interface P1444D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PD } export namespace P1444D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1444D { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1444D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5295,57 +4417,46 @@ export namespace p1 { * ``` */ export interface P1444K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PK } export namespace P1444K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1444K { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1444K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5363,57 +4474,46 @@ export namespace p1 { * ``` */ export interface P1444S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PS } export namespace P1444S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1444S { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1444S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5433,21 +4533,35 @@ export namespace p1 { * ``` */ export interface P111111 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P1 } export namespace P111111 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -5455,42 +4569,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P111111 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P111111 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P1.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5509,21 +4597,35 @@ export namespace p1 { * ``` */ export interface P111114 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P4 } export namespace P111114 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -5531,42 +4633,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P111114 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P111114 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P4.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5585,21 +4661,35 @@ export namespace p1 { * ``` */ export interface P111118 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P8 } export namespace P111118 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -5607,42 +4697,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P111118 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P111118 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P8.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5661,21 +4725,35 @@ export namespace p1 { * ``` */ export interface P11111D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PD } export namespace P11111D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -5683,42 +4761,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P11111D { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P11111D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PD.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5737,21 +4789,35 @@ export namespace p1 { * ``` */ export interface P11111K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PK } export namespace P11111K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -5759,42 +4825,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P11111K { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P11111K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PK.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5813,21 +4853,35 @@ export namespace p1 { * ``` */ export interface P11111S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PS } export namespace P11111S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -5835,42 +4889,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P11111S { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P11111S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PS.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5890,21 +4918,35 @@ export namespace p1 { * ``` */ export interface P1D1111 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P1 } export namespace P1D1111 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -5912,42 +4954,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P1D1111 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P1D1111 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P1.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -5966,21 +4982,35 @@ export namespace p1 { * ``` */ export interface P1D1114 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P4 } export namespace P1D1114 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -5988,42 +5018,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P1D1114 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P1D1114 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P4.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6042,21 +5046,35 @@ export namespace p1 { * ``` */ export interface P1D1118 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P8 } export namespace P1D1118 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -6064,42 +5082,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P1D1118 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P1D1118 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P8.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6118,21 +5110,35 @@ export namespace p1 { * ``` */ export interface P1D111D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PD } export namespace P1D111D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -6140,42 +5146,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P1D111D { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P1D111D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PD.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6194,21 +5174,35 @@ export namespace p1 { * ``` */ export interface P1D111K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PK } export namespace P1D111K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -6216,42 +5210,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P1D111K { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P1D111K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PK.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6270,21 +5238,35 @@ export namespace p1 { * ``` */ export interface P1D111S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PS } export namespace P1D111S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -6292,42 +5274,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P1D111S { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P1D111S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PS.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6347,21 +5303,35 @@ export namespace p1 { * ``` */ export interface P111141 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P1 } export namespace P111141 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -6369,42 +5339,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P111141 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P111141 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P1.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6423,21 +5367,35 @@ export namespace p1 { * ``` */ export interface P111144 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P4 } export namespace P111144 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -6445,42 +5403,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P111144 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P111144 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P4.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6499,21 +5431,35 @@ export namespace p1 { * ``` */ export interface P111148 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P8 } export namespace P111148 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -6521,42 +5467,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P111148 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P111148 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P8.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6575,21 +5495,35 @@ export namespace p1 { * ``` */ export interface P11114D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PD } export namespace P11114D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -6597,42 +5531,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P11114D { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P11114D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PD.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6651,21 +5559,35 @@ export namespace p1 { * ``` */ export interface P11114K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PK } export namespace P11114K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -6673,42 +5595,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P11114K { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P11114K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PK.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6727,21 +5623,35 @@ export namespace p1 { * ``` */ export interface P11114S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PS } export namespace P11114S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -6749,42 +5659,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P11114S { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P11114S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PS.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6800,36 +5684,28 @@ export namespace p1 { * ``` */ export interface P11 { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.P1 } export namespace P11 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.P1): P11 { + export function $new(p0: number, l: ds.P1): P11 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P1.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6844,36 +5720,28 @@ export namespace p1 { * ``` */ export interface P14 { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.P4 } export namespace P14 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.P4): P14 { + export function $new(p0: number, l: ds.P4): P14 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P4.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6888,36 +5756,28 @@ export namespace p1 { * ``` */ export interface P18 { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.P8 } export namespace P18 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.P8): P18 { + export function $new(p0: number, l: ds.P8): P18 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P8.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6932,36 +5792,28 @@ export namespace p1 { * ``` */ export interface P1D { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.PD } export namespace P1D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.PD): P1D { + export function $new(p0: number, l: ds.PD): P1D { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PD.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -6976,36 +5828,28 @@ export namespace p1 { * ``` */ export interface P1K { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.PK } export namespace P1K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.PK): P1K { + export function $new(p0: number, l: ds.PK): P1K { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PK.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7020,36 +5864,28 @@ export namespace p1 { * ``` */ export interface P1S { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.PS } export namespace P1S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.PS): P1S { + export function $new(p0: number, l: ds.PS): P1S { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PS.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7069,21 +5905,35 @@ export namespace p1 { * ``` */ export interface P111K11 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: string - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: string + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P1 } export namespace P111K11 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -7091,42 +5941,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.P1): P111K11 { + export function $new(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.P1): P111K11 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P1.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7145,21 +5969,35 @@ export namespace p1 { * ``` */ export interface P111K14 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: string - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: string + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P4 } export namespace P111K14 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -7167,42 +6005,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.P4): P111K14 { + export function $new(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.P4): P111K14 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P4.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7221,21 +6033,35 @@ export namespace p1 { * ``` */ export interface P111K18 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: string - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: string + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P8 } export namespace P111K18 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -7243,42 +6069,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.P8): P111K18 { + export function $new(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.P8): P111K18 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P8.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7297,21 +6097,35 @@ export namespace p1 { * ``` */ export interface P111K1D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: string - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: string + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PD } export namespace P111K1D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -7319,42 +6133,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.PD): P111K1D { + export function $new(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.PD): P111K1D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PD.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7373,21 +6161,35 @@ export namespace p1 { * ``` */ export interface P111K1K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: string - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: string + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PK } export namespace P111K1K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -7395,42 +6197,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.PK): P111K1K { + export function $new(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.PK): P111K1K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PK.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7449,21 +6225,35 @@ export namespace p1 { * ``` */ export interface P111K1S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: string - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: string + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PS } export namespace P111K1S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -7471,42 +6261,16 @@ export namespace p1 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.PS): P111K1S { + export function $new(p0: number, p1: number, p2: number, p3: string, p4: number, l: ds.PS): P111K1S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":"' + _4 + '"'); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PS.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7524,50 +6288,40 @@ export namespace p1 { * ``` */ export interface P1441 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P1 } export namespace P1441 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P1): P1441 { + export function $new(p0: number, p1: number, p2: number, l: ds.P1): P1441 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7584,50 +6338,40 @@ export namespace p1 { * ``` */ export interface P1444 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P4 } export namespace P1444 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P4): P1444 { + export function $new(p0: number, p1: number, p2: number, l: ds.P4): P1444 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7644,50 +6388,40 @@ export namespace p1 { * ``` */ export interface P1448 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P8 } export namespace P1448 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P8): P1448 { + export function $new(p0: number, p1: number, p2: number, l: ds.P8): P1448 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7704,50 +6438,40 @@ export namespace p1 { * ``` */ export interface P144D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PD } export namespace P144D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PD): P144D { + export function $new(p0: number, p1: number, p2: number, l: ds.PD): P144D { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7764,50 +6488,40 @@ export namespace p1 { * ``` */ export interface P144K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PK } export namespace P144K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PK): P144K { + export function $new(p0: number, p1: number, p2: number, l: ds.PK): P144K { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7824,50 +6538,40 @@ export namespace p1 { * ``` */ export interface P144S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PS } export namespace P144S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PS): P144S { + export function $new(p0: number, p1: number, p2: number, l: ds.PS): P144S { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7885,50 +6589,40 @@ export namespace p1 { * ``` */ export interface P1111 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P1 } export namespace P1111 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P1): P1111 { + export function $new(p0: number, p1: number, p2: number, l: ds.P1): P1111 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -7945,50 +6639,40 @@ export namespace p1 { * ``` */ export interface P1114 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P4 } export namespace P1114 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P4): P1114 { + export function $new(p0: number, p1: number, p2: number, l: ds.P4): P1114 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8005,50 +6689,40 @@ export namespace p1 { * ``` */ export interface P1118 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P8 } export namespace P1118 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P8): P1118 { + export function $new(p0: number, p1: number, p2: number, l: ds.P8): P1118 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8065,50 +6739,40 @@ export namespace p1 { * ``` */ export interface P111D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PD } export namespace P111D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PD): P111D { + export function $new(p0: number, p1: number, p2: number, l: ds.PD): P111D { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8125,50 +6789,40 @@ export namespace p1 { * ``` */ export interface P111K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PK } export namespace P111K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PK): P111K { + export function $new(p0: number, p1: number, p2: number, l: ds.PK): P111K { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8185,50 +6839,40 @@ export namespace p1 { * ``` */ export interface P111S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PS } export namespace P111S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PS): P111S { + export function $new(p0: number, p1: number, p2: number, l: ds.PS): P111S { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8246,50 +6890,40 @@ export namespace p1 { * ``` */ export interface P11S1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.P1 } export namespace P11S1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.P1): P11S1 { + export function $new(p0: number, p1: number, p2: string, l: ds.P1): P11S1 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8306,50 +6940,40 @@ export namespace p1 { * ``` */ export interface P11S4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.P4 } export namespace P11S4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.P4): P11S4 { + export function $new(p0: number, p1: number, p2: string, l: ds.P4): P11S4 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8366,50 +6990,40 @@ export namespace p1 { * ``` */ export interface P11S8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.P8 } export namespace P11S8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.P8): P11S8 { + export function $new(p0: number, p1: number, p2: string, l: ds.P8): P11S8 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8426,50 +7040,40 @@ export namespace p1 { * ``` */ export interface P11SD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.PD } export namespace P11SD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.PD): P11SD { + export function $new(p0: number, p1: number, p2: string, l: ds.PD): P11SD { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8486,50 +7090,40 @@ export namespace p1 { * ``` */ export interface P11SK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.PK } export namespace P11SK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.PK): P11SK { + export function $new(p0: number, p1: number, p2: string, l: ds.PK): P11SK { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8546,50 +7140,40 @@ export namespace p1 { * ``` */ export interface P11SS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** l = 4, required */ + ['4']: ds.PS } export namespace P11SS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: string, l: ds.PS): P11SS { + export function $new(p0: number, p1: number, p2: string, l: ds.PS): P11SS { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8608,57 +7192,46 @@ export namespace p1 { * ``` */ export interface P1DK11 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P1 } export namespace P1DK11 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: string, p3: number, l: ds.P1): P1DK11 { + export function $new(p0: number, p1: number, p2: string, p3: number, l: ds.P1): P1DK11 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8676,57 +7249,46 @@ export namespace p1 { * ``` */ export interface P1DK14 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P4 } export namespace P1DK14 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: string, p3: number, l: ds.P4): P1DK14 { + export function $new(p0: number, p1: number, p2: string, p3: number, l: ds.P4): P1DK14 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8744,57 +7306,46 @@ export namespace p1 { * ``` */ export interface P1DK18 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P8 } export namespace P1DK18 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: string, p3: number, l: ds.P8): P1DK18 { + export function $new(p0: number, p1: number, p2: string, p3: number, l: ds.P8): P1DK18 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8812,57 +7363,46 @@ export namespace p1 { * ``` */ export interface P1DK1D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PD } export namespace P1DK1D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: string, p3: number, l: ds.PD): P1DK1D { + export function $new(p0: number, p1: number, p2: string, p3: number, l: ds.PD): P1DK1D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8880,57 +7420,46 @@ export namespace p1 { * ``` */ export interface P1DK1K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PK } export namespace P1DK1K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: string, p3: number, l: ds.PK): P1DK1K { + export function $new(p0: number, p1: number, p2: string, p3: number, l: ds.PK): P1DK1K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -8948,57 +7477,46 @@ export namespace p1 { * ``` */ export interface P1DK1S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: string - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: string + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PS } export namespace P1DK1S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: string, p3: number, l: ds.PS): P1DK1S { + export function $new(p0: number, p1: number, p2: string, p3: number, l: ds.PS): P1DK1S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":"' + _3 + '"'); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -9017,57 +7535,46 @@ export namespace p1 { * ``` */ export interface P11141 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P1 } export namespace P11141 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P11141 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P11141 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -9085,57 +7592,46 @@ export namespace p1 { * ``` */ export interface P11144 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P4 } export namespace P11144 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P11144 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P11144 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -9153,57 +7649,46 @@ export namespace p1 { * ``` */ export interface P11148 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P8 } export namespace P11148 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P11148 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P11148 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -9221,57 +7706,46 @@ export namespace p1 { * ``` */ export interface P1114D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PD } export namespace P1114D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1114D { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P1114D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -9289,57 +7763,46 @@ export namespace p1 { * ``` */ export interface P1114K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PK } export namespace P1114K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1114K { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P1114K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -9357,57 +7820,46 @@ export namespace p1 { * ``` */ export interface P1114S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PS } export namespace P1114S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1114S { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P1114S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } diff --git a/src/ds/prk/p4/index.ts b/src/ds/prk/p4/index.ts index 457d689..03cded1 100644 --- a/src/ds/prk/p4/index.ts +++ b/src/ds/prk/p4/index.ts @@ -18,21 +18,35 @@ export namespace p4 { * ``` */ export interface P444441 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P1 } export namespace P444441 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -40,42 +54,16 @@ export namespace p4 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P444441 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P1): P444441 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P1.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -94,21 +82,35 @@ export namespace p4 { * ``` */ export interface P444444 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P4 } export namespace P444444 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -116,42 +118,16 @@ export namespace p4 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P444444 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P4): P444444 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P4.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -170,21 +146,35 @@ export namespace p4 { * ``` */ export interface P444448 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.P8 } export namespace P444448 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -192,42 +182,16 @@ export namespace p4 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P444448 { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.P8): P444448 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.P8.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -246,21 +210,35 @@ export namespace p4 { * ``` */ export interface P44444D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PD } export namespace P44444D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -268,42 +246,16 @@ export namespace p4 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P44444D { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PD): P44444D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PD.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -322,21 +274,35 @@ export namespace p4 { * ``` */ export interface P44444K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PK } export namespace P44444K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -344,42 +310,16 @@ export namespace p4 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P44444K { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PK): P44444K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PK.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -398,21 +338,35 @@ export namespace p4 { * ``` */ export interface P44444S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - p4: number - /** required: 6 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** p4 = 5, required */ + ['5']: number + /** l = 6, required */ + ['6']: ds.PS } export namespace P44444S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + p4 = '5', + /** required: 6 */ + l = '6' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, @@ -420,42 +374,16 @@ export namespace p4 { p4 = 5, l = 6 } - - export function $create(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P44444S { + export function $new(p0: number, p1: number, p2: number, p3: number, p4: number, l: ds.PS): P44444S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - p4: p4, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': p4, + '6': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.p4, - _6 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5 != null) - buf.push('"5":' + _5); - if (_6) - buf.push('"6":' + ds.PS.$stringify(_6)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -474,57 +402,46 @@ export namespace p4 { * ``` */ export interface P44441 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P1 } export namespace P44441 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P44441 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P1): P44441 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -542,57 +459,46 @@ export namespace p4 { * ``` */ export interface P44444 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P4 } export namespace P44444 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P44444 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P4): P44444 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -610,57 +516,46 @@ export namespace p4 { * ``` */ export interface P44448 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P8 } export namespace P44448 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P44448 { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.P8): P44448 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -678,57 +573,46 @@ export namespace p4 { * ``` */ export interface P4444D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PD } export namespace P4444D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P4444D { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PD): P4444D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -746,57 +630,46 @@ export namespace p4 { * ``` */ export interface P4444K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PK } export namespace P4444K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P4444K { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PK): P4444K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -814,57 +687,46 @@ export namespace p4 { * ``` */ export interface P4444S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PS } export namespace P4444S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P4444S { + export function $new(p0: number, p1: number, p2: number, p3: number, l: ds.PS): P4444S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -882,50 +744,40 @@ export namespace p4 { * ``` */ export interface P4441 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P1 } export namespace P4441 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P1): P4441 { + export function $new(p0: number, p1: number, p2: number, l: ds.P1): P4441 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -942,50 +794,40 @@ export namespace p4 { * ``` */ export interface P4444 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P4 } export namespace P4444 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P4): P4444 { + export function $new(p0: number, p1: number, p2: number, l: ds.P4): P4444 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1002,50 +844,40 @@ export namespace p4 { * ``` */ export interface P4448 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P8 } export namespace P4448 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.P8): P4448 { + export function $new(p0: number, p1: number, p2: number, l: ds.P8): P4448 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1062,50 +894,40 @@ export namespace p4 { * ``` */ export interface P444D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PD } export namespace P444D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PD): P444D { + export function $new(p0: number, p1: number, p2: number, l: ds.PD): P444D { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1122,50 +944,40 @@ export namespace p4 { * ``` */ export interface P444K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PK } export namespace P444K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PK): P444K { + export function $new(p0: number, p1: number, p2: number, l: ds.PK): P444K { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1182,50 +994,40 @@ export namespace p4 { * ``` */ export interface P444S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PS } export namespace P444S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: number, p1: number, p2: number, l: ds.PS): P444S { + export function $new(p0: number, p1: number, p2: number, l: ds.PS): P444S { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1242,43 +1044,34 @@ export namespace p4 { * ``` */ export interface P411 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace P411 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): P411 { + export function $new(p0: number, p1: number, l: ds.P1): P411 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1294,43 +1087,34 @@ export namespace p4 { * ``` */ export interface P414 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace P414 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): P414 { + export function $new(p0: number, p1: number, l: ds.P4): P414 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1346,43 +1130,34 @@ export namespace p4 { * ``` */ export interface P418 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace P418 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): P418 { + export function $new(p0: number, p1: number, l: ds.P8): P418 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1398,43 +1173,34 @@ export namespace p4 { * ``` */ export interface P41D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace P41D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): P41D { + export function $new(p0: number, p1: number, l: ds.PD): P41D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1450,43 +1216,34 @@ export namespace p4 { * ``` */ export interface P41K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace P41K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): P41K { + export function $new(p0: number, p1: number, l: ds.PK): P41K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1502,43 +1259,34 @@ export namespace p4 { * ``` */ export interface P41S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace P41S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): P41S { + export function $new(p0: number, p1: number, l: ds.PS): P41S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1555,43 +1303,34 @@ export namespace p4 { * ``` */ export interface P481 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace P481 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): P481 { + export function $new(p0: number, p1: number, l: ds.P1): P481 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1607,43 +1346,34 @@ export namespace p4 { * ``` */ export interface P484 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace P484 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): P484 { + export function $new(p0: number, p1: number, l: ds.P4): P484 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1659,43 +1389,34 @@ export namespace p4 { * ``` */ export interface P488 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace P488 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): P488 { + export function $new(p0: number, p1: number, l: ds.P8): P488 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1711,43 +1432,34 @@ export namespace p4 { * ``` */ export interface P48D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace P48D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): P48D { + export function $new(p0: number, p1: number, l: ds.PD): P48D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1763,43 +1475,34 @@ export namespace p4 { * ``` */ export interface P48K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace P48K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): P48K { + export function $new(p0: number, p1: number, l: ds.PK): P48K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1815,43 +1518,34 @@ export namespace p4 { * ``` */ export interface P48S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace P48S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): P48S { + export function $new(p0: number, p1: number, l: ds.PS): P48S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1868,43 +1562,34 @@ export namespace p4 { * ``` */ export interface P4D1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace P4D1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): P4D1 { + export function $new(p0: number, p1: number, l: ds.P1): P4D1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1920,43 +1605,34 @@ export namespace p4 { * ``` */ export interface P4D4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace P4D4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): P4D4 { + export function $new(p0: number, p1: number, l: ds.P4): P4D4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1972,43 +1648,34 @@ export namespace p4 { * ``` */ export interface P4D8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace P4D8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): P4D8 { + export function $new(p0: number, p1: number, l: ds.P8): P4D8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2024,43 +1691,34 @@ export namespace p4 { * ``` */ export interface P4DD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace P4DD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): P4DD { + export function $new(p0: number, p1: number, l: ds.PD): P4DD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2076,43 +1734,34 @@ export namespace p4 { * ``` */ export interface P4DK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace P4DK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): P4DK { + export function $new(p0: number, p1: number, l: ds.PK): P4DK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2128,43 +1777,34 @@ export namespace p4 { * ``` */ export interface P4DS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace P4DS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): P4DS { + export function $new(p0: number, p1: number, l: ds.PS): P4DS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2181,43 +1821,34 @@ export namespace p4 { * ``` */ export interface P4K1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P1 } export namespace P4K1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P1): P4K1 { + export function $new(p0: number, p1: string, l: ds.P1): P4K1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2233,43 +1864,34 @@ export namespace p4 { * ``` */ export interface P4K4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P4 } export namespace P4K4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P4): P4K4 { + export function $new(p0: number, p1: string, l: ds.P4): P4K4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2285,43 +1907,34 @@ export namespace p4 { * ``` */ export interface P4K8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P8 } export namespace P4K8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P8): P4K8 { + export function $new(p0: number, p1: string, l: ds.P8): P4K8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2337,43 +1950,34 @@ export namespace p4 { * ``` */ export interface P4KD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PD } export namespace P4KD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PD): P4KD { + export function $new(p0: number, p1: string, l: ds.PD): P4KD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2389,43 +1993,34 @@ export namespace p4 { * ``` */ export interface P4KK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PK } export namespace P4KK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PK): P4KK { + export function $new(p0: number, p1: string, l: ds.PK): P4KK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2441,43 +2036,34 @@ export namespace p4 { * ``` */ export interface P4KS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PS } export namespace P4KS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PS): P4KS { + export function $new(p0: number, p1: string, l: ds.PS): P4KS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2494,43 +2080,34 @@ export namespace p4 { * ``` */ export interface P441 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace P441 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): P441 { + export function $new(p0: number, p1: number, l: ds.P1): P441 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2546,43 +2123,34 @@ export namespace p4 { * ``` */ export interface P444 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace P444 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): P444 { + export function $new(p0: number, p1: number, l: ds.P4): P444 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2598,43 +2166,34 @@ export namespace p4 { * ``` */ export interface P448 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace P448 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): P448 { + export function $new(p0: number, p1: number, l: ds.P8): P448 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2650,43 +2209,34 @@ export namespace p4 { * ``` */ export interface P44D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace P44D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): P44D { + export function $new(p0: number, p1: number, l: ds.PD): P44D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2702,43 +2252,34 @@ export namespace p4 { * ``` */ export interface P44K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace P44K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): P44K { + export function $new(p0: number, p1: number, l: ds.PK): P44K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2754,43 +2295,34 @@ export namespace p4 { * ``` */ export interface P44S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace P44S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): P44S { + export function $new(p0: number, p1: number, l: ds.PS): P44S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2807,43 +2339,34 @@ export namespace p4 { * ``` */ export interface P4S1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P1 } export namespace P4S1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P1): P4S1 { + export function $new(p0: number, p1: string, l: ds.P1): P4S1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2859,43 +2382,34 @@ export namespace p4 { * ``` */ export interface P4S4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P4 } export namespace P4S4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P4): P4S4 { + export function $new(p0: number, p1: string, l: ds.P4): P4S4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2911,43 +2425,34 @@ export namespace p4 { * ``` */ export interface P4S8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P8 } export namespace P4S8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P8): P4S8 { + export function $new(p0: number, p1: string, l: ds.P8): P4S8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2963,43 +2468,34 @@ export namespace p4 { * ``` */ export interface P4SD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PD } export namespace P4SD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PD): P4SD { + export function $new(p0: number, p1: string, l: ds.PD): P4SD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3015,43 +2511,34 @@ export namespace p4 { * ``` */ export interface P4SK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PK } export namespace P4SK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PK): P4SK { + export function $new(p0: number, p1: string, l: ds.PK): P4SK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3067,43 +2554,34 @@ export namespace p4 { * ``` */ export interface P4SS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PS } export namespace P4SS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PS): P4SS { + export function $new(p0: number, p1: string, l: ds.PS): P4SS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3119,36 +2597,28 @@ export namespace p4 { * ``` */ export interface P41 { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.P1 } export namespace P41 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.P1): P41 { + export function $new(p0: number, l: ds.P1): P41 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P1.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3163,36 +2633,28 @@ export namespace p4 { * ``` */ export interface P44 { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.P4 } export namespace P44 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.P4): P44 { + export function $new(p0: number, l: ds.P4): P44 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P4.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3207,36 +2669,28 @@ export namespace p4 { * ``` */ export interface P48 { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.P8 } export namespace P48 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.P8): P48 { + export function $new(p0: number, l: ds.P8): P48 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P8.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3251,36 +2705,28 @@ export namespace p4 { * ``` */ export interface P4D { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.PD } export namespace P4D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.PD): P4D { + export function $new(p0: number, l: ds.PD): P4D { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PD.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3295,36 +2741,28 @@ export namespace p4 { * ``` */ export interface P4K { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.PK } export namespace P4K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.PK): P4K { + export function $new(p0: number, l: ds.PK): P4K { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PK.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -3339,36 +2777,28 @@ export namespace p4 { * ``` */ export interface P4S { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.PS } export namespace P4S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.PS): P4S { + export function $new(p0: number, l: ds.PS): P4S { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PS.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } diff --git a/src/ds/prk/p8/index.ts b/src/ds/prk/p8/index.ts index ebc5373..ed363de 100644 --- a/src/ds/prk/p8/index.ts +++ b/src/ds/prk/p8/index.ts @@ -15,43 +15,34 @@ export namespace p8 { * ``` */ export interface P881 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace P881 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): P881 { + export function $new(p0: number, p1: number, l: ds.P1): P881 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -67,43 +58,34 @@ export namespace p8 { * ``` */ export interface P884 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace P884 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): P884 { + export function $new(p0: number, p1: number, l: ds.P4): P884 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -119,43 +101,34 @@ export namespace p8 { * ``` */ export interface P888 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace P888 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): P888 { + export function $new(p0: number, p1: number, l: ds.P8): P888 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -171,43 +144,34 @@ export namespace p8 { * ``` */ export interface P88D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace P88D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): P88D { + export function $new(p0: number, p1: number, l: ds.PD): P88D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -223,43 +187,34 @@ export namespace p8 { * ``` */ export interface P88K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace P88K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): P88K { + export function $new(p0: number, p1: number, l: ds.PK): P88K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -275,43 +230,34 @@ export namespace p8 { * ``` */ export interface P88S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace P88S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): P88S { + export function $new(p0: number, p1: number, l: ds.PS): P88S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -328,43 +274,34 @@ export namespace p8 { * ``` */ export interface P811 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace P811 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): P811 { + export function $new(p0: number, p1: number, l: ds.P1): P811 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -380,43 +317,34 @@ export namespace p8 { * ``` */ export interface P814 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace P814 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): P814 { + export function $new(p0: number, p1: number, l: ds.P4): P814 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -432,43 +360,34 @@ export namespace p8 { * ``` */ export interface P818 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace P818 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): P818 { + export function $new(p0: number, p1: number, l: ds.P8): P818 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -484,43 +403,34 @@ export namespace p8 { * ``` */ export interface P81D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace P81D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): P81D { + export function $new(p0: number, p1: number, l: ds.PD): P81D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -536,43 +446,34 @@ export namespace p8 { * ``` */ export interface P81K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace P81K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): P81K { + export function $new(p0: number, p1: number, l: ds.PK): P81K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -588,43 +489,34 @@ export namespace p8 { * ``` */ export interface P81S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace P81S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): P81S { + export function $new(p0: number, p1: number, l: ds.PS): P81S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -641,43 +533,34 @@ export namespace p8 { * ``` */ export interface P841 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace P841 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): P841 { + export function $new(p0: number, p1: number, l: ds.P1): P841 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -693,43 +576,34 @@ export namespace p8 { * ``` */ export interface P844 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace P844 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): P844 { + export function $new(p0: number, p1: number, l: ds.P4): P844 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -745,43 +619,34 @@ export namespace p8 { * ``` */ export interface P848 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace P848 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): P848 { + export function $new(p0: number, p1: number, l: ds.P8): P848 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -797,43 +662,34 @@ export namespace p8 { * ``` */ export interface P84D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace P84D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): P84D { + export function $new(p0: number, p1: number, l: ds.PD): P84D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -849,43 +705,34 @@ export namespace p8 { * ``` */ export interface P84K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace P84K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): P84K { + export function $new(p0: number, p1: number, l: ds.PK): P84K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -901,43 +748,34 @@ export namespace p8 { * ``` */ export interface P84S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace P84S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): P84S { + export function $new(p0: number, p1: number, l: ds.PS): P84S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -953,36 +791,28 @@ export namespace p8 { * ``` */ export interface P81 { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.P1 } export namespace P81 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.P1): P81 { + export function $new(p0: number, l: ds.P1): P81 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P1.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -997,36 +827,28 @@ export namespace p8 { * ``` */ export interface P84 { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.P4 } export namespace P84 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.P4): P84 { + export function $new(p0: number, l: ds.P4): P84 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P4.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1041,36 +863,28 @@ export namespace p8 { * ``` */ export interface P88 { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.P8 } export namespace P88 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.P8): P88 { + export function $new(p0: number, l: ds.P8): P88 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P8.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1085,36 +899,28 @@ export namespace p8 { * ``` */ export interface P8D { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.PD } export namespace P8D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.PD): P8D { + export function $new(p0: number, l: ds.PD): P8D { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PD.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1129,36 +935,28 @@ export namespace p8 { * ``` */ export interface P8K { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.PK } export namespace P8K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.PK): P8K { + export function $new(p0: number, l: ds.PK): P8K { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PK.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1173,36 +971,28 @@ export namespace p8 { * ``` */ export interface P8S { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.PS } export namespace P8S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.PS): P8S { + export function $new(p0: number, l: ds.PS): P8S { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PS.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1219,43 +1009,34 @@ export namespace p8 { * ``` */ export interface P8S1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P1 } export namespace P8S1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P1): P8S1 { + export function $new(p0: number, p1: string, l: ds.P1): P8S1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1271,43 +1052,34 @@ export namespace p8 { * ``` */ export interface P8S4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P4 } export namespace P8S4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P4): P8S4 { + export function $new(p0: number, p1: string, l: ds.P4): P8S4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1323,43 +1095,34 @@ export namespace p8 { * ``` */ export interface P8S8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P8 } export namespace P8S8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P8): P8S8 { + export function $new(p0: number, p1: string, l: ds.P8): P8S8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1375,43 +1138,34 @@ export namespace p8 { * ``` */ export interface P8SD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PD } export namespace P8SD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PD): P8SD { + export function $new(p0: number, p1: string, l: ds.PD): P8SD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1427,43 +1181,34 @@ export namespace p8 { * ``` */ export interface P8SK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PK } export namespace P8SK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PK): P8SK { + export function $new(p0: number, p1: string, l: ds.PK): P8SK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1479,43 +1224,34 @@ export namespace p8 { * ``` */ export interface P8SS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PS } export namespace P8SS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PS): P8SS { + export function $new(p0: number, p1: string, l: ds.PS): P8SS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1532,43 +1268,34 @@ export namespace p8 { * ``` */ export interface P8D1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace P8D1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): P8D1 { + export function $new(p0: number, p1: number, l: ds.P1): P8D1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1584,43 +1311,34 @@ export namespace p8 { * ``` */ export interface P8D4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace P8D4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): P8D4 { + export function $new(p0: number, p1: number, l: ds.P4): P8D4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1636,43 +1354,34 @@ export namespace p8 { * ``` */ export interface P8D8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace P8D8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): P8D8 { + export function $new(p0: number, p1: number, l: ds.P8): P8D8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1688,43 +1397,34 @@ export namespace p8 { * ``` */ export interface P8DD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace P8DD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): P8DD { + export function $new(p0: number, p1: number, l: ds.PD): P8DD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1740,43 +1440,34 @@ export namespace p8 { * ``` */ export interface P8DK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace P8DK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): P8DK { + export function $new(p0: number, p1: number, l: ds.PK): P8DK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1792,43 +1483,34 @@ export namespace p8 { * ``` */ export interface P8DS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace P8DS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): P8DS { + export function $new(p0: number, p1: number, l: ds.PS): P8DS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1845,43 +1527,34 @@ export namespace p8 { * ``` */ export interface P8K1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P1 } export namespace P8K1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P1): P8K1 { + export function $new(p0: number, p1: string, l: ds.P1): P8K1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1897,43 +1570,34 @@ export namespace p8 { * ``` */ export interface P8K4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P4 } export namespace P8K4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P4): P8K4 { + export function $new(p0: number, p1: string, l: ds.P4): P8K4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1949,43 +1613,34 @@ export namespace p8 { * ``` */ export interface P8K8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P8 } export namespace P8K8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P8): P8K8 { + export function $new(p0: number, p1: string, l: ds.P8): P8K8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2001,43 +1656,34 @@ export namespace p8 { * ``` */ export interface P8KD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PD } export namespace P8KD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PD): P8KD { + export function $new(p0: number, p1: string, l: ds.PD): P8KD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2053,43 +1699,34 @@ export namespace p8 { * ``` */ export interface P8KK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PK } export namespace P8KK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PK): P8KK { + export function $new(p0: number, p1: string, l: ds.PK): P8KK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2105,43 +1742,34 @@ export namespace p8 { * ``` */ export interface P8KS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PS } export namespace P8KS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PS): P8KS { + export function $new(p0: number, p1: string, l: ds.PS): P8KS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } diff --git a/src/ds/prk/pd/index.ts b/src/ds/prk/pd/index.ts index 79febf1..12ca84a 100644 --- a/src/ds/prk/pd/index.ts +++ b/src/ds/prk/pd/index.ts @@ -15,43 +15,34 @@ export namespace pd { * ``` */ export interface PDD1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace PDD1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): PDD1 { + export function $new(p0: number, p1: number, l: ds.P1): PDD1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -67,43 +58,34 @@ export namespace pd { * ``` */ export interface PDD4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace PDD4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): PDD4 { + export function $new(p0: number, p1: number, l: ds.P4): PDD4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -119,43 +101,34 @@ export namespace pd { * ``` */ export interface PDD8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace PDD8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): PDD8 { + export function $new(p0: number, p1: number, l: ds.P8): PDD8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -171,43 +144,34 @@ export namespace pd { * ``` */ export interface PDDD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace PDDD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): PDDD { + export function $new(p0: number, p1: number, l: ds.PD): PDDD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -223,43 +187,34 @@ export namespace pd { * ``` */ export interface PDDK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace PDDK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): PDDK { + export function $new(p0: number, p1: number, l: ds.PK): PDDK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -275,43 +230,34 @@ export namespace pd { * ``` */ export interface PDDS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace PDDS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): PDDS { + export function $new(p0: number, p1: number, l: ds.PS): PDDS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -328,43 +274,34 @@ export namespace pd { * ``` */ export interface PDS1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P1 } export namespace PDS1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P1): PDS1 { + export function $new(p0: number, p1: string, l: ds.P1): PDS1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -380,43 +317,34 @@ export namespace pd { * ``` */ export interface PDS4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P4 } export namespace PDS4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P4): PDS4 { + export function $new(p0: number, p1: string, l: ds.P4): PDS4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -432,43 +360,34 @@ export namespace pd { * ``` */ export interface PDS8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P8 } export namespace PDS8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P8): PDS8 { + export function $new(p0: number, p1: string, l: ds.P8): PDS8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -484,43 +403,34 @@ export namespace pd { * ``` */ export interface PDSD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PD } export namespace PDSD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PD): PDSD { + export function $new(p0: number, p1: string, l: ds.PD): PDSD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -536,43 +446,34 @@ export namespace pd { * ``` */ export interface PDSK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PK } export namespace PDSK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PK): PDSK { + export function $new(p0: number, p1: string, l: ds.PK): PDSK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -588,43 +489,34 @@ export namespace pd { * ``` */ export interface PDSS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PS } export namespace PDSS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PS): PDSS { + export function $new(p0: number, p1: string, l: ds.PS): PDSS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -640,36 +532,28 @@ export namespace pd { * ``` */ export interface PD1 { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.P1 } export namespace PD1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.P1): PD1 { + export function $new(p0: number, l: ds.P1): PD1 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P1.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -684,36 +568,28 @@ export namespace pd { * ``` */ export interface PD4 { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.P4 } export namespace PD4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.P4): PD4 { + export function $new(p0: number, l: ds.P4): PD4 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P4.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -728,36 +604,28 @@ export namespace pd { * ``` */ export interface PD8 { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.P8 } export namespace PD8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.P8): PD8 { + export function $new(p0: number, l: ds.P8): PD8 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.P8.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -772,36 +640,28 @@ export namespace pd { * ``` */ export interface PDD { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.PD } export namespace PDD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.PD): PDD { + export function $new(p0: number, l: ds.PD): PDD { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PD.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -816,36 +676,28 @@ export namespace pd { * ``` */ export interface PDK { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.PK } export namespace PDK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.PK): PDK { + export function $new(p0: number, l: ds.PK): PDK { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PK.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -860,36 +712,28 @@ export namespace pd { * ``` */ export interface PDS { - /** required: 1 */ - p0: number - /** required: 2 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** l = 2, required */ + ['2']: ds.PS } export namespace PDS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: number, l: ds.PS): PDS { + export function $new(p0: number, l: ds.PS): PDS { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":' + ds.PS.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -906,43 +750,34 @@ export namespace pd { * ``` */ export interface PDK1 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P1 } export namespace PDK1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P1): PDK1 { + export function $new(p0: number, p1: string, l: ds.P1): PDK1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -958,43 +793,34 @@ export namespace pd { * ``` */ export interface PDK4 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P4 } export namespace PDK4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P4): PDK4 { + export function $new(p0: number, p1: string, l: ds.P4): PDK4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1010,43 +836,34 @@ export namespace pd { * ``` */ export interface PDK8 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P8 } export namespace PDK8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.P8): PDK8 { + export function $new(p0: number, p1: string, l: ds.P8): PDK8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1062,43 +879,34 @@ export namespace pd { * ``` */ export interface PDKD { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PD } export namespace PDKD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PD): PDKD { + export function $new(p0: number, p1: string, l: ds.PD): PDKD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1114,43 +922,34 @@ export namespace pd { * ``` */ export interface PDKK { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PK } export namespace PDKK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PK): PDKK { + export function $new(p0: number, p1: string, l: ds.PK): PDKK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1166,43 +965,34 @@ export namespace pd { * ``` */ export interface PDKS { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PS } export namespace PDKS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: string, l: ds.PS): PDKS { + export function $new(p0: number, p1: string, l: ds.PS): PDKS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1219,43 +1009,34 @@ export namespace pd { * ``` */ export interface PD11 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace PD11 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): PD11 { + export function $new(p0: number, p1: number, l: ds.P1): PD11 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1271,43 +1052,34 @@ export namespace pd { * ``` */ export interface PD14 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace PD14 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): PD14 { + export function $new(p0: number, p1: number, l: ds.P4): PD14 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1323,43 +1095,34 @@ export namespace pd { * ``` */ export interface PD18 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace PD18 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): PD18 { + export function $new(p0: number, p1: number, l: ds.P8): PD18 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1375,43 +1138,34 @@ export namespace pd { * ``` */ export interface PD1D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace PD1D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): PD1D { + export function $new(p0: number, p1: number, l: ds.PD): PD1D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1427,43 +1181,34 @@ export namespace pd { * ``` */ export interface PD1K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace PD1K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): PD1K { + export function $new(p0: number, p1: number, l: ds.PK): PD1K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1479,43 +1224,34 @@ export namespace pd { * ``` */ export interface PD1S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace PD1S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): PD1S { + export function $new(p0: number, p1: number, l: ds.PS): PD1S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1532,43 +1268,34 @@ export namespace pd { * ``` */ export interface PD81 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace PD81 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): PD81 { + export function $new(p0: number, p1: number, l: ds.P1): PD81 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1584,43 +1311,34 @@ export namespace pd { * ``` */ export interface PD84 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace PD84 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): PD84 { + export function $new(p0: number, p1: number, l: ds.P4): PD84 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1636,43 +1354,34 @@ export namespace pd { * ``` */ export interface PD88 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace PD88 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): PD88 { + export function $new(p0: number, p1: number, l: ds.P8): PD88 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1688,43 +1397,34 @@ export namespace pd { * ``` */ export interface PD8D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace PD8D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): PD8D { + export function $new(p0: number, p1: number, l: ds.PD): PD8D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1740,43 +1440,34 @@ export namespace pd { * ``` */ export interface PD8K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace PD8K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): PD8K { + export function $new(p0: number, p1: number, l: ds.PK): PD8K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1792,43 +1483,34 @@ export namespace pd { * ``` */ export interface PD8S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace PD8S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): PD8S { + export function $new(p0: number, p1: number, l: ds.PS): PD8S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1845,43 +1527,34 @@ export namespace pd { * ``` */ export interface PD41 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace PD41 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P1): PD41 { + export function $new(p0: number, p1: number, l: ds.P1): PD41 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1897,43 +1570,34 @@ export namespace pd { * ``` */ export interface PD44 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace PD44 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P4): PD44 { + export function $new(p0: number, p1: number, l: ds.P4): PD44 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1949,43 +1613,34 @@ export namespace pd { * ``` */ export interface PD48 { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace PD48 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.P8): PD48 { + export function $new(p0: number, p1: number, l: ds.P8): PD48 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2001,43 +1656,34 @@ export namespace pd { * ``` */ export interface PD4D { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace PD4D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PD): PD4D { + export function $new(p0: number, p1: number, l: ds.PD): PD4D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2053,43 +1699,34 @@ export namespace pd { * ``` */ export interface PD4K { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace PD4K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PK): PD4K { + export function $new(p0: number, p1: number, l: ds.PK): PD4K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2105,43 +1742,34 @@ export namespace pd { * ``` */ export interface PD4S { - /** required: 1 */ - p0: number - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: number + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace PD4S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: number, p1: number, l: ds.PS): PD4S { + export function $new(p0: number, p1: number, l: ds.PS): PD4S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1 != null) - buf.push('"1":' + _1); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } diff --git a/src/ds/prk/pk/index.ts b/src/ds/prk/pk/index.ts index 09fbae2..3e1bd29 100644 --- a/src/ds/prk/pk/index.ts +++ b/src/ds/prk/pk/index.ts @@ -16,50 +16,40 @@ export namespace pk { * ``` */ export interface PK111 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P1 } export namespace PK111 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: string, p1: number, p2: number, l: ds.P1): PK111 { + export function $new(p0: string, p1: number, p2: number, l: ds.P1): PK111 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -76,50 +66,40 @@ export namespace pk { * ``` */ export interface PK114 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P4 } export namespace PK114 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: string, p1: number, p2: number, l: ds.P4): PK114 { + export function $new(p0: string, p1: number, p2: number, l: ds.P4): PK114 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -136,50 +116,40 @@ export namespace pk { * ``` */ export interface PK118 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P8 } export namespace PK118 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: string, p1: number, p2: number, l: ds.P8): PK118 { + export function $new(p0: string, p1: number, p2: number, l: ds.P8): PK118 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -196,50 +166,40 @@ export namespace pk { * ``` */ export interface PK11D { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PD } export namespace PK11D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: string, p1: number, p2: number, l: ds.PD): PK11D { + export function $new(p0: string, p1: number, p2: number, l: ds.PD): PK11D { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -256,50 +216,40 @@ export namespace pk { * ``` */ export interface PK11K { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PK } export namespace PK11K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: string, p1: number, p2: number, l: ds.PK): PK11K { + export function $new(p0: string, p1: number, p2: number, l: ds.PK): PK11K { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -316,50 +266,40 @@ export namespace pk { * ``` */ export interface PK11S { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PS } export namespace PK11S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: string, p1: number, p2: number, l: ds.PS): PK11S { + export function $new(p0: string, p1: number, p2: number, l: ds.PS): PK11S { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -376,43 +316,34 @@ export namespace pk { * ``` */ export interface PK81 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace PK81 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P1): PK81 { + export function $new(p0: string, p1: number, l: ds.P1): PK81 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -428,43 +359,34 @@ export namespace pk { * ``` */ export interface PK84 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace PK84 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P4): PK84 { + export function $new(p0: string, p1: number, l: ds.P4): PK84 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -480,43 +402,34 @@ export namespace pk { * ``` */ export interface PK88 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace PK88 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P8): PK88 { + export function $new(p0: string, p1: number, l: ds.P8): PK88 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -532,43 +445,34 @@ export namespace pk { * ``` */ export interface PK8D { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace PK8D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PD): PK8D { + export function $new(p0: string, p1: number, l: ds.PD): PK8D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -584,43 +488,34 @@ export namespace pk { * ``` */ export interface PK8K { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace PK8K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PK): PK8K { + export function $new(p0: string, p1: number, l: ds.PK): PK8K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -636,43 +531,34 @@ export namespace pk { * ``` */ export interface PK8S { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace PK8S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PS): PK8S { + export function $new(p0: string, p1: number, l: ds.PS): PK8S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -691,57 +577,46 @@ export namespace pk { * ``` */ export interface PK1111 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P1 } export namespace PK1111 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: string, p1: number, p2: number, p3: number, l: ds.P1): PK1111 { + export function $new(p0: string, p1: number, p2: number, p3: number, l: ds.P1): PK1111 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P1.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -759,57 +634,46 @@ export namespace pk { * ``` */ export interface PK1114 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P4 } export namespace PK1114 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: string, p1: number, p2: number, p3: number, l: ds.P4): PK1114 { + export function $new(p0: string, p1: number, p2: number, p3: number, l: ds.P4): PK1114 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P4.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -827,57 +691,46 @@ export namespace pk { * ``` */ export interface PK1118 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.P8 } export namespace PK1118 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: string, p1: number, p2: number, p3: number, l: ds.P8): PK1118 { + export function $new(p0: string, p1: number, p2: number, p3: number, l: ds.P8): PK1118 { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.P8.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -895,57 +748,46 @@ export namespace pk { * ``` */ export interface PK111D { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PD } export namespace PK111D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: string, p1: number, p2: number, p3: number, l: ds.PD): PK111D { + export function $new(p0: string, p1: number, p2: number, p3: number, l: ds.PD): PK111D { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PD.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -963,57 +805,46 @@ export namespace pk { * ``` */ export interface PK111K { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PK } export namespace PK111K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: string, p1: number, p2: number, p3: number, l: ds.PK): PK111K { + export function $new(p0: string, p1: number, p2: number, p3: number, l: ds.PK): PK111K { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PK.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1031,57 +862,46 @@ export namespace pk { * ``` */ export interface PK111S { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - p3: number - /** required: 5 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** p3 = 4, required */ + ['4']: number + /** l = 5, required */ + ['5']: ds.PS } export namespace PK111S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + p3 = '4', + /** required: 5 */ + l = '5' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, p3 = 4, l = 5 } - - export function $create(p0: string, p1: number, p2: number, p3: number, l: ds.PS): PK111S { + export function $new(p0: string, p1: number, p2: number, p3: number, l: ds.PS): PK111S { return { - p0: p0, - p1: p1, - p2: p2, - p3: p3, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': p3, + '5': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.p3, - _5 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4 != null) - buf.push('"4":' + _4); - if (_5) - buf.push('"5":' + ds.PS.$stringify(_5)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1098,43 +918,34 @@ export namespace pk { * ``` */ export interface PK11 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace PK11 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P1): PK11 { + export function $new(p0: string, p1: number, l: ds.P1): PK11 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1150,43 +961,34 @@ export namespace pk { * ``` */ export interface PK14 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace PK14 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P4): PK14 { + export function $new(p0: string, p1: number, l: ds.P4): PK14 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1202,43 +1004,34 @@ export namespace pk { * ``` */ export interface PK18 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace PK18 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P8): PK18 { + export function $new(p0: string, p1: number, l: ds.P8): PK18 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1254,43 +1047,34 @@ export namespace pk { * ``` */ export interface PK1D { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace PK1D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PD): PK1D { + export function $new(p0: string, p1: number, l: ds.PD): PK1D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1306,43 +1090,34 @@ export namespace pk { * ``` */ export interface PK1K { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace PK1K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PK): PK1K { + export function $new(p0: string, p1: number, l: ds.PK): PK1K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1358,43 +1133,34 @@ export namespace pk { * ``` */ export interface PK1S { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace PK1S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PS): PK1S { + export function $new(p0: string, p1: number, l: ds.PS): PK1S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1411,43 +1177,34 @@ export namespace pk { * ``` */ export interface PKK1 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P1 } export namespace PKK1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.P1): PKK1 { + export function $new(p0: string, p1: string, l: ds.P1): PKK1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1463,43 +1220,34 @@ export namespace pk { * ``` */ export interface PKK4 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P4 } export namespace PKK4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.P4): PKK4 { + export function $new(p0: string, p1: string, l: ds.P4): PKK4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1515,43 +1263,34 @@ export namespace pk { * ``` */ export interface PKK8 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P8 } export namespace PKK8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.P8): PKK8 { + export function $new(p0: string, p1: string, l: ds.P8): PKK8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1567,43 +1306,34 @@ export namespace pk { * ``` */ export interface PKKD { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PD } export namespace PKKD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.PD): PKKD { + export function $new(p0: string, p1: string, l: ds.PD): PKKD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1619,43 +1349,34 @@ export namespace pk { * ``` */ export interface PKKK { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PK } export namespace PKKK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.PK): PKKK { + export function $new(p0: string, p1: string, l: ds.PK): PKKK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1671,43 +1392,34 @@ export namespace pk { * ``` */ export interface PKKS { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PS } export namespace PKKS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.PS): PKKS { + export function $new(p0: string, p1: string, l: ds.PS): PKKS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1723,36 +1435,28 @@ export namespace pk { * ``` */ export interface PK1 { - /** required: 1 */ - p0: string - /** required: 2 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** l = 2, required */ + ['2']: ds.P1 } export namespace PK1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: string, l: ds.P1): PK1 { + export function $new(p0: string, l: ds.P1): PK1 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.P1.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1767,36 +1471,28 @@ export namespace pk { * ``` */ export interface PK4 { - /** required: 1 */ - p0: string - /** required: 2 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** l = 2, required */ + ['2']: ds.P4 } export namespace PK4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: string, l: ds.P4): PK4 { + export function $new(p0: string, l: ds.P4): PK4 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.P4.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1811,36 +1507,28 @@ export namespace pk { * ``` */ export interface PK8 { - /** required: 1 */ - p0: string - /** required: 2 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** l = 2, required */ + ['2']: ds.P8 } export namespace PK8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: string, l: ds.P8): PK8 { + export function $new(p0: string, l: ds.P8): PK8 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.P8.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1855,36 +1543,28 @@ export namespace pk { * ``` */ export interface PKD { - /** required: 1 */ - p0: string - /** required: 2 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** l = 2, required */ + ['2']: ds.PD } export namespace PKD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: string, l: ds.PD): PKD { + export function $new(p0: string, l: ds.PD): PKD { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.PD.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1899,36 +1579,28 @@ export namespace pk { * ``` */ export interface PKK { - /** required: 1 */ - p0: string - /** required: 2 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** l = 2, required */ + ['2']: ds.PK } export namespace PKK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: string, l: ds.PK): PKK { + export function $new(p0: string, l: ds.PK): PKK { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.PK.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1943,36 +1615,28 @@ export namespace pk { * ``` */ export interface PKS { - /** required: 1 */ - p0: string - /** required: 2 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** l = 2, required */ + ['2']: ds.PS } export namespace PKS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: string, l: ds.PS): PKS { + export function $new(p0: string, l: ds.PS): PKS { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.PS.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1989,43 +1653,34 @@ export namespace pk { * ``` */ export interface PKD1 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace PKD1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P1): PKD1 { + export function $new(p0: string, p1: number, l: ds.P1): PKD1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2041,43 +1696,34 @@ export namespace pk { * ``` */ export interface PKD4 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace PKD4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P4): PKD4 { + export function $new(p0: string, p1: number, l: ds.P4): PKD4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2093,43 +1739,34 @@ export namespace pk { * ``` */ export interface PKD8 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace PKD8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P8): PKD8 { + export function $new(p0: string, p1: number, l: ds.P8): PKD8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2145,43 +1782,34 @@ export namespace pk { * ``` */ export interface PKDD { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace PKDD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PD): PKDD { + export function $new(p0: string, p1: number, l: ds.PD): PKDD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2197,43 +1825,34 @@ export namespace pk { * ``` */ export interface PKDK { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace PKDK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PK): PKDK { + export function $new(p0: string, p1: number, l: ds.PK): PKDK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2249,43 +1868,34 @@ export namespace pk { * ``` */ export interface PKDS { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace PKDS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PS): PKDS { + export function $new(p0: string, p1: number, l: ds.PS): PKDS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2302,43 +1912,34 @@ export namespace pk { * ``` */ export interface PK41 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace PK41 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P1): PK41 { + export function $new(p0: string, p1: number, l: ds.P1): PK41 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2354,43 +1955,34 @@ export namespace pk { * ``` */ export interface PK44 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace PK44 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P4): PK44 { + export function $new(p0: string, p1: number, l: ds.P4): PK44 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2406,43 +1998,34 @@ export namespace pk { * ``` */ export interface PK48 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace PK48 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P8): PK48 { + export function $new(p0: string, p1: number, l: ds.P8): PK48 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2458,43 +2041,34 @@ export namespace pk { * ``` */ export interface PK4D { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace PK4D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PD): PK4D { + export function $new(p0: string, p1: number, l: ds.PD): PK4D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2510,43 +2084,34 @@ export namespace pk { * ``` */ export interface PK4K { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace PK4K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PK): PK4K { + export function $new(p0: string, p1: number, l: ds.PK): PK4K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2562,43 +2127,34 @@ export namespace pk { * ``` */ export interface PK4S { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace PK4S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PS): PK4S { + export function $new(p0: string, p1: number, l: ds.PS): PK4S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2615,43 +2171,34 @@ export namespace pk { * ``` */ export interface PKS1 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P1 } export namespace PKS1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.P1): PKS1 { + export function $new(p0: string, p1: string, l: ds.P1): PKS1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2667,43 +2214,34 @@ export namespace pk { * ``` */ export interface PKS4 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P4 } export namespace PKS4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.P4): PKS4 { + export function $new(p0: string, p1: string, l: ds.P4): PKS4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2719,43 +2257,34 @@ export namespace pk { * ``` */ export interface PKS8 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P8 } export namespace PKS8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.P8): PKS8 { + export function $new(p0: string, p1: string, l: ds.P8): PKS8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2771,43 +2300,34 @@ export namespace pk { * ``` */ export interface PKSD { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PD } export namespace PKSD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.PD): PKSD { + export function $new(p0: string, p1: string, l: ds.PD): PKSD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2823,43 +2343,34 @@ export namespace pk { * ``` */ export interface PKSK { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PK } export namespace PKSK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.PK): PKSK { + export function $new(p0: string, p1: string, l: ds.PK): PKSK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2875,43 +2386,34 @@ export namespace pk { * ``` */ export interface PKSS { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PS } export namespace PKSS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.PS): PKSS { + export function $new(p0: string, p1: string, l: ds.PS): PKSS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } diff --git a/src/ds/prk/ps/index.ts b/src/ds/prk/ps/index.ts index f4b0c4b..fedca6b 100644 --- a/src/ds/prk/ps/index.ts +++ b/src/ds/prk/ps/index.ts @@ -15,43 +15,34 @@ export namespace ps { * ``` */ export interface PSK1 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P1 } export namespace PSK1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.P1): PSK1 { + export function $new(p0: string, p1: string, l: ds.P1): PSK1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -67,43 +58,34 @@ export namespace ps { * ``` */ export interface PSK4 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P4 } export namespace PSK4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.P4): PSK4 { + export function $new(p0: string, p1: string, l: ds.P4): PSK4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -119,43 +101,34 @@ export namespace ps { * ``` */ export interface PSK8 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P8 } export namespace PSK8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.P8): PSK8 { + export function $new(p0: string, p1: string, l: ds.P8): PSK8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -171,43 +144,34 @@ export namespace ps { * ``` */ export interface PSKD { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PD } export namespace PSKD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.PD): PSKD { + export function $new(p0: string, p1: string, l: ds.PD): PSKD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -223,43 +187,34 @@ export namespace ps { * ``` */ export interface PSKK { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PK } export namespace PSKK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.PK): PSKK { + export function $new(p0: string, p1: string, l: ds.PK): PSKK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -275,43 +230,34 @@ export namespace ps { * ``` */ export interface PSKS { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PS } export namespace PSKS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.PS): PSKS { + export function $new(p0: string, p1: string, l: ds.PS): PSKS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -329,50 +275,40 @@ export namespace ps { * ``` */ export interface PS111 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P1 } export namespace PS111 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: string, p1: number, p2: number, l: ds.P1): PS111 { + export function $new(p0: string, p1: number, p2: number, l: ds.P1): PS111 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P1.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -389,50 +325,40 @@ export namespace ps { * ``` */ export interface PS114 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P4 } export namespace PS114 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: string, p1: number, p2: number, l: ds.P4): PS114 { + export function $new(p0: string, p1: number, p2: number, l: ds.P4): PS114 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P4.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -449,50 +375,40 @@ export namespace ps { * ``` */ export interface PS118 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.P8 } export namespace PS118 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: string, p1: number, p2: number, l: ds.P8): PS118 { + export function $new(p0: string, p1: number, p2: number, l: ds.P8): PS118 { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.P8.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -509,50 +425,40 @@ export namespace ps { * ``` */ export interface PS11D { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PD } export namespace PS11D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: string, p1: number, p2: number, l: ds.PD): PS11D { + export function $new(p0: string, p1: number, p2: number, l: ds.PD): PS11D { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PD.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -569,50 +475,40 @@ export namespace ps { * ``` */ export interface PS11K { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PK } export namespace PS11K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: string, p1: number, p2: number, l: ds.PK): PS11K { + export function $new(p0: string, p1: number, p2: number, l: ds.PK): PS11K { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PK.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -629,50 +525,40 @@ export namespace ps { * ``` */ export interface PS11S { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - p2: number - /** required: 4 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** p2 = 3, required */ + ['3']: number + /** l = 4, required */ + ['4']: ds.PS } export namespace PS11S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + p2 = '3', + /** required: 4 */ + l = '4' + } + export const enum $0 { p0 = 1, p1 = 2, p2 = 3, l = 4 } - - export function $create(p0: string, p1: number, p2: number, l: ds.PS): PS11S { + export function $new(p0: string, p1: number, p2: number, l: ds.PS): PS11S { return { - p0: p0, - p1: p1, - p2: p2, - l: l + '1': p0, + '2': p1, + '3': p2, + '4': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.p2, - _4 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3 != null) - buf.push('"3":' + _3); - if (_4) - buf.push('"4":' + ds.PS.$stringify(_4)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -689,43 +575,34 @@ export namespace ps { * ``` */ export interface PSD1 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace PSD1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P1): PSD1 { + export function $new(p0: string, p1: number, l: ds.P1): PSD1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -741,43 +618,34 @@ export namespace ps { * ``` */ export interface PSD4 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace PSD4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P4): PSD4 { + export function $new(p0: string, p1: number, l: ds.P4): PSD4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -793,43 +661,34 @@ export namespace ps { * ``` */ export interface PSD8 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace PSD8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P8): PSD8 { + export function $new(p0: string, p1: number, l: ds.P8): PSD8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -845,43 +704,34 @@ export namespace ps { * ``` */ export interface PSDD { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace PSDD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PD): PSDD { + export function $new(p0: string, p1: number, l: ds.PD): PSDD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -897,43 +747,34 @@ export namespace ps { * ``` */ export interface PSDK { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace PSDK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PK): PSDK { + export function $new(p0: string, p1: number, l: ds.PK): PSDK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -949,43 +790,34 @@ export namespace ps { * ``` */ export interface PSDS { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace PSDS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PS): PSDS { + export function $new(p0: string, p1: number, l: ds.PS): PSDS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1002,43 +834,34 @@ export namespace ps { * ``` */ export interface PS41 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace PS41 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P1): PS41 { + export function $new(p0: string, p1: number, l: ds.P1): PS41 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1054,43 +877,34 @@ export namespace ps { * ``` */ export interface PS44 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace PS44 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P4): PS44 { + export function $new(p0: string, p1: number, l: ds.P4): PS44 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1106,43 +920,34 @@ export namespace ps { * ``` */ export interface PS48 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace PS48 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P8): PS48 { + export function $new(p0: string, p1: number, l: ds.P8): PS48 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1158,43 +963,34 @@ export namespace ps { * ``` */ export interface PS4D { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace PS4D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PD): PS4D { + export function $new(p0: string, p1: number, l: ds.PD): PS4D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1210,43 +1006,34 @@ export namespace ps { * ``` */ export interface PS4K { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace PS4K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PK): PS4K { + export function $new(p0: string, p1: number, l: ds.PK): PS4K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1262,43 +1049,34 @@ export namespace ps { * ``` */ export interface PS4S { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace PS4S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PS): PS4S { + export function $new(p0: string, p1: number, l: ds.PS): PS4S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1315,43 +1093,34 @@ export namespace ps { * ``` */ export interface PSS1 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P1 } export namespace PSS1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.P1): PSS1 { + export function $new(p0: string, p1: string, l: ds.P1): PSS1 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1367,43 +1136,34 @@ export namespace ps { * ``` */ export interface PSS4 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P4 } export namespace PSS4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.P4): PSS4 { + export function $new(p0: string, p1: string, l: ds.P4): PSS4 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1419,43 +1179,34 @@ export namespace ps { * ``` */ export interface PSS8 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.P8 } export namespace PSS8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.P8): PSS8 { + export function $new(p0: string, p1: string, l: ds.P8): PSS8 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1471,43 +1222,34 @@ export namespace ps { * ``` */ export interface PSSD { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PD } export namespace PSSD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.PD): PSSD { + export function $new(p0: string, p1: string, l: ds.PD): PSSD { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1523,43 +1265,34 @@ export namespace ps { * ``` */ export interface PSSK { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PK } export namespace PSSK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.PK): PSSK { + export function $new(p0: string, p1: string, l: ds.PK): PSSK { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1575,43 +1308,34 @@ export namespace ps { * ``` */ export interface PSSS { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: string - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: string + /** l = 3, required */ + ['3']: ds.PS } export namespace PSSS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: string, l: ds.PS): PSSS { + export function $new(p0: string, p1: string, l: ds.PS): PSSS { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":"' + _2 + '"'); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1628,43 +1352,34 @@ export namespace ps { * ``` */ export interface PS11 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace PS11 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P1): PS11 { + export function $new(p0: string, p1: number, l: ds.P1): PS11 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1680,43 +1395,34 @@ export namespace ps { * ``` */ export interface PS14 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace PS14 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P4): PS14 { + export function $new(p0: string, p1: number, l: ds.P4): PS14 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1732,43 +1438,34 @@ export namespace ps { * ``` */ export interface PS18 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace PS18 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P8): PS18 { + export function $new(p0: string, p1: number, l: ds.P8): PS18 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1784,43 +1481,34 @@ export namespace ps { * ``` */ export interface PS1D { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace PS1D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PD): PS1D { + export function $new(p0: string, p1: number, l: ds.PD): PS1D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1836,43 +1524,34 @@ export namespace ps { * ``` */ export interface PS1K { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace PS1K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PK): PS1K { + export function $new(p0: string, p1: number, l: ds.PK): PS1K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1888,43 +1567,34 @@ export namespace ps { * ``` */ export interface PS1S { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace PS1S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PS): PS1S { + export function $new(p0: string, p1: number, l: ds.PS): PS1S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1941,43 +1611,34 @@ export namespace ps { * ``` */ export interface PS81 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P1 } export namespace PS81 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P1): PS81 { + export function $new(p0: string, p1: number, l: ds.P1): PS81 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P1.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -1993,43 +1654,34 @@ export namespace ps { * ``` */ export interface PS84 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P4 } export namespace PS84 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P4): PS84 { + export function $new(p0: string, p1: number, l: ds.P4): PS84 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P4.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2045,43 +1697,34 @@ export namespace ps { * ``` */ export interface PS88 { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.P8 } export namespace PS88 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.P8): PS88 { + export function $new(p0: string, p1: number, l: ds.P8): PS88 { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.P8.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2097,43 +1740,34 @@ export namespace ps { * ``` */ export interface PS8D { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PD } export namespace PS8D { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PD): PS8D { + export function $new(p0: string, p1: number, l: ds.PD): PS8D { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PD.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2149,43 +1783,34 @@ export namespace ps { * ``` */ export interface PS8K { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PK } export namespace PS8K { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PK): PS8K { + export function $new(p0: string, p1: number, l: ds.PK): PS8K { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PK.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2201,43 +1826,34 @@ export namespace ps { * ``` */ export interface PS8S { - /** required: 1 */ - p0: string - /** required: 2 */ - p1: number - /** required: 3 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** p1 = 2, required */ + ['2']: number + /** l = 3, required */ + ['3']: ds.PS } export namespace PS8S { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + p1 = '2', + /** required: 3 */ + l = '3' + } + export const enum $0 { p0 = 1, p1 = 2, l = 3 } - - export function $create(p0: string, p1: number, l: ds.PS): PS8S { + export function $new(p0: string, p1: number, l: ds.PS): PS8S { return { - p0: p0, - p1: p1, - l: l + '1': p0, + '2': p1, + '3': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.p1, - _3 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2 != null) - buf.push('"2":' + _2); - if (_3) - buf.push('"3":' + ds.PS.$stringify(_3)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2253,36 +1869,28 @@ export namespace ps { * ``` */ export interface PS1 { - /** required: 1 */ - p0: string - /** required: 2 */ - l: ds.P1 + /** p0 = 1, required */ + ['1']: string + /** l = 2, required */ + ['2']: ds.P1 } export namespace PS1 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: string, l: ds.P1): PS1 { + export function $new(p0: string, l: ds.P1): PS1 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.P1.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2297,36 +1905,28 @@ export namespace ps { * ``` */ export interface PS4 { - /** required: 1 */ - p0: string - /** required: 2 */ - l: ds.P4 + /** p0 = 1, required */ + ['1']: string + /** l = 2, required */ + ['2']: ds.P4 } export namespace PS4 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: string, l: ds.P4): PS4 { + export function $new(p0: string, l: ds.P4): PS4 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.P4.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2341,36 +1941,28 @@ export namespace ps { * ``` */ export interface PS8 { - /** required: 1 */ - p0: string - /** required: 2 */ - l: ds.P8 + /** p0 = 1, required */ + ['1']: string + /** l = 2, required */ + ['2']: ds.P8 } export namespace PS8 { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: string, l: ds.P8): PS8 { + export function $new(p0: string, l: ds.P8): PS8 { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.P8.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2385,36 +1977,28 @@ export namespace ps { * ``` */ export interface PSD { - /** required: 1 */ - p0: string - /** required: 2 */ - l: ds.PD + /** p0 = 1, required */ + ['1']: string + /** l = 2, required */ + ['2']: ds.PD } export namespace PSD { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: string, l: ds.PD): PSD { + export function $new(p0: string, l: ds.PD): PSD { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.PD.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2429,36 +2013,28 @@ export namespace ps { * ``` */ export interface PSK { - /** required: 1 */ - p0: string - /** required: 2 */ - l: ds.PK + /** p0 = 1, required */ + ['1']: string + /** l = 2, required */ + ['2']: ds.PK } export namespace PSK { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: string, l: ds.PK): PSK { + export function $new(p0: string, l: ds.PK): PSK { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.PK.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } @@ -2473,36 +2049,28 @@ export namespace ps { * ``` */ export interface PSS { - /** required: 1 */ - p0: string - /** required: 2 */ - l: ds.PS + /** p0 = 1, required */ + ['1']: string + /** l = 2, required */ + ['2']: ds.PS } export namespace PSS { - export const enum $f { + export const enum $ { + /** required: 1 */ + p0 = '1', + /** required: 2 */ + l = '2' + } + export const enum $0 { p0 = 1, l = 2 } - - export function $create(p0: string, l: ds.PS): PSS { + export function $new(p0: string, l: ds.PS): PSS { return { - p0: p0, - l: l + '1': p0, + '2': l } } - export function $stringify(obj: any): string { - var buf: string[] = [], - _1 = obj.p0, - _2 = obj.l; - - if (_1) - buf.push('"1":"' + _1 + '"'); - if (_2) - buf.push('"2":' + ds.PS.$stringify(_2)); - - - return 0 === buf.length ? '{}' : '{' + buf.join(',') + '}'; - } } diff --git a/src/index.ts b/src/index.ts index 835457d..6ccc64f 100644 --- a/src/index.ts +++ b/src/index.ts @@ -138,7 +138,7 @@ export function formUpdate(pojo: any, pager: HasState, original: any, changes?: return undefined let mc: MultiCAS|undefined, - diffCount = pojo_.dfbs && diffVmTo(mc = MultiCAS.$create(), $d, original, pojo) + diffCount = pojo_.dfbs && diffVmTo(mc = MultiCAS.$new(), $d, original, pojo) if (!diffCount && !changes) { if (!pojo_.msg) { @@ -291,7 +291,7 @@ export function toggleUpdate(pager: any, field: string, pojo?: any, changed?: bo fd = d[d.$[field]], store = pager['store'], original = store.getOriginal(selected), - mc = MultiCAS.$create() + mc = MultiCAS.$new() if (pojo && pojo !== pager.pojo) store.select(pojo, SelectionFlags.CLICKED) diff --git a/src/store/index.ts b/src/store/index.ts index 77041c7..517c7a1 100644 --- a/src/store/index.ts +++ b/src/store/index.ts @@ -760,7 +760,7 @@ export class PojoStore { startKey = desc ? incrementKey(key) : decrementKey(key) } - return ds.ParamRangeKey.$create(desc, visibleItemCount, startKey) + return ds.ParamRangeKey.$new(desc, visibleItemCount, startKey) } newRangeKeyForLoadNewer(): ds.ParamRangeKey { @@ -768,13 +768,13 @@ export class PojoStore { toPopulate = pager.array as Array if (this.isEmpty()) - return ds.ParamRangeKey.$create(true, (toPopulate.length * this.multiplier) + 1) + return ds.ParamRangeKey.$new(true, (toPopulate.length * this.multiplier) + 1) let first = this.get(0), limit = !this.multiplier_conditional || 0 === (PagerState.DESC & pager.state) ? toPopulate.length * this.multiplier : toPopulate.length this.startObj = first - return ds.ParamRangeKey.$create(false, limit, first[this.k]) + return ds.ParamRangeKey.$new(false, limit, first[this.k]) } newRangeKeyForLoadOlder(): ds.ParamRangeKey { @@ -784,7 +784,7 @@ export class PojoStore { limit = !this.multiplier_conditional || 0 !== (PagerState.DESC & pager.state) ? toPopulate.length * this.multiplier : toPopulate.length this.startObj = last - return ds.ParamRangeKey.$create(true, limit, last[this.k]) + return ds.ParamRangeKey.$new(true, limit, last[this.k]) } requestNewer() {