/**
* @category JSON Schema
* @since 1.0.0
*/
export const to = <I, A>(schema: Schema.Schema<I, A>): JsonSchema7Top => goTop(AST.to(schema.ast))
/**
* @category JSON Schema
* @since 1.0.0
*/
export const from = <I, A>(schema: Schema.Schema<I, A>): JsonSchema7Top =>
goTop(AST.from(schema.ast))
/**
* @category JSON Schema
* @since 1.0.0
*/
export const to = <I, A>(schema: Schema.Schema<I, A>): JsonSchema7Top => goTop(AST.to(schema.ast))
/**
* @category JSON Schema
* @since 1.0.0
*/
export const from = <I, A>(schema: Schema.Schema<I, A>): JsonSchema7Top =>
goTop(AST.from(schema.ast))