UNPKG

swagger-codegen-typescript-koa2

Version:

Generate TypeScript Koa2 server skeleton codes from swagger spec.

39 lines (38 loc) 3.56 kB
/** * The function name with _external prefix means the decoder output type is specialized in swagger. * To use internal type such as BigNumber or Date, we need to implements all data include member of * dtsgenerator generated types. The swagger2 and is-my-json-valid do it but I've not yet. So I use * that libraries and I need to output types they treat. */ export declare function decode_json_undefined_undefined_external(i: undefined, schema: any): undefined; export declare function decode_json_string_date_external(i: string, schema: any): string; export declare function decode_json_string_string_external(i: string, schema: any): string; export declare function decode_json_integer_number_external(i: number, schema: any): number; export declare function decode_json_integer_bignumber_external(i: number, schema: any): number; export declare function decode_json_number_number_external(i: number, schema: any): number; export declare function decode_json_boolean_boolean_external(i: boolean, schema: any): boolean; export declare function decode_json_object_object_external(i: object, schema: any): any; export declare function decode_string_undefined_undefined_external(s: string, schema: any): undefined; export declare function decode_string_string_date_external(s: string, schema: any): string; export declare function decode_string_string_string_external(s: string, schema: any): string; export declare function decode_string_integer_number_external(s: string, schema: any): number; export declare function decode_string_integer_bignumber_external(s: string, schema: any): number; export declare function decode_string_number_number_external(s: string, schema: any): number; export declare function decode_string_boolean_boolean_external(s: string, schema: any): boolean; export declare function decode_string_object_object_external(s: string, schema: any): any; export declare function decode_json_array_undefined_undefined_external(i: undefined[], schema: any): undefined[]; export declare function decode_json_array_string_date_external(i: string[], schema: any): string[]; export declare function decode_json_array_string_string_external(i: string[], schema: any): string[]; export declare function decode_json_array_integer_number_external(i: number[], schema: any): number[]; export declare function decode_json_array_integer_bignumber_external(i: number[], schema: any): number[]; export declare function decode_json_array_number_number_external(i: number[], schema: any): number[]; export declare function decode_json_array_boolean_boolean_external(i: boolean[], schema: any): boolean[]; export declare function decode_json_array_object_object_external(i: object[], schema: any): object[]; export declare function decode_string_array_undefined_undefined_external(s: string[], schema: any): undefined[]; export declare function decode_string_array_string_date_external(s: string[], schema: any): string[]; export declare function decode_string_array_string_string_external(s: string[], schema: any): string[]; export declare function decode_string_array_integer_number_external(s: string[], schema: any): number[]; export declare function decode_string_array_integer_bignumber_external(s: string[], schema: any): number[]; export declare function decode_string_array_number_number_external(s: string[], schema: any): number[]; export declare function decode_string_array_boolean_boolean_external(s: string[], schema: any): boolean[]; export declare function decode_string_array_object_object_external(s: string[], schema: any): any[];