import { AnyTypeComposer, SchemaComposer } from 'graphql-compose';
import { Logger } from '@graphql-mesh/types';
import { JSONSchema } from 'json-machete';
export interface TypeComposers {
    input?: AnyTypeComposer<any>;
    output: AnyTypeComposer<any> | SchemaComposer;
    description?: string;
    nullable?: boolean;
}
export declare function getComposerFromJSONSchema(schema: JSONSchema, logger: Logger): Promise<TypeComposers>;
