UNPKG

ts-flex-query

Version:
5 lines (4 loc) 373 B
import { SpecificSchemaSpec, ValidSchemaSpec } from '../operators/convenience/query-schema'; export declare class SchemaFactory<in T> { create<TSchema extends SpecificSchemaSpec<T, null>>(schema: TSchema extends ValidSchemaSpec<T, TSchema> ? TSchema : ValidSchemaSpec<T, TSchema>): TSchema extends ValidSchemaSpec<T, TSchema> ? TSchema : ValidSchemaSpec<T, TSchema>; }