UNPKG

@tsed/schema

Version:
24 lines (23 loc) 806 B
import { OpenSpec2, OpenSpec3 } from "@tsed/openspec"; /** * @ignore */ export declare const schemesReducer: (collection: any[], value: any, options: import("@tsed/core").DeepMergeOptions) => any[]; /** * @ignore */ export declare const parameters: (collection: any[], value: any, options: import("@tsed/core").DeepMergeOptions) => any[]; /** * @ignore */ export declare const security: (collection: any[], value: any, options: import("@tsed/core").DeepMergeOptions) => any[]; /** * @ignore */ export declare const tagsReducer: (collection: any[], value: any, options: import("@tsed/core").DeepMergeOptions) => any[]; /** * Merge two spec * @param spec * @param input */ export declare function mergeSpec<Spec = OpenSpec2 | OpenSpec3>(spec: Partial<Spec>, input: Partial<Spec>): Partial<Spec>;