import type { Logger, MeshFetch } from '@graphql-mesh/types'; import type { RAMLLoaderOptions } from './types.cjs'; export { loadGraphQLSchemaFromRAML as default } from './loadGraphQLSchemaFromRAML.cjs'; export * from './loadGraphQLSchemaFromRAML.cjs'; export { getJSONSchemaOptionsFromRAMLOptions } from './getJSONSchemaOptionsFromRAMLOptions.cjs'; export type { RAMLLoaderOptions } from './types.cjs'; export declare function loadRAMLSubgraph(name: string, options: RAMLLoaderOptions): (ctx: { fetch: MeshFetch; cwd: string; logger: Logger; }) => { name: string; schema$: Promise; }; export { processDirectives, getSubgraphExecutor } from '@omnigraph/json-schema';