UNPKG

@graphql-mesh/compose-cli

Version:
10 lines (9 loc) 522 B
import type { Logger } from '@graphql-mesh/types'; import type { ServiceDefinition } from '@theguild/federation-composition'; import type { MeshComposeCLIConfig } from './types.cjs'; export interface ComposedResult { supergraphSdl: string; subgraphs: ServiceDefinition[]; } export declare function getComposedSchemaFromConfig(config: MeshComposeCLIConfig, logger: Logger): Promise<string>; export declare function getComposedResultFromConfig(config: MeshComposeCLIConfig, logger: Logger): Promise<ComposedResult>;