UNPKG

@theguild/federation-composition

Version:
21 lines 863 B
import { DocumentNode } from 'graphql'; import { FederatedLinkImport } from './link-import.cjs'; import { FederatedLinkUrl } from './link-url.cjs'; export declare class FederatedLink { private readonly _url; private readonly _as; private readonly _imports; constructor(_url: FederatedLinkUrl, _as: string | null, _imports: FederatedLinkImport[]); static fromTypedefs(typeDefs: DocumentNode): FederatedLink[]; private get namespace(); toString(): string; private get defaultImport(); get identity(): string; supports(version: string): boolean; supports(major: number, minor: number): boolean; supports(version: FederatedLinkUrl): boolean; supports(version: null): boolean; resolveImportName(elementName: string): string; get imports(): readonly FederatedLinkImport[]; } //# sourceMappingURL=link.d.ts.map