import { InjectionToken } from '@rxdi/core'; import { GRAPHQL_PLUGIN_CONFIG } from '@rxdi/graphql'; import { GRAPHQL_PUB_SUB_DI_CONFIG } from '@rxdi/graphql-pubsub'; import { HapiConfigModel } from '@rxdi/hapi'; export declare const FedarationReplacer: (v: string) => string; export declare const GRAPHQL_FEDERATION_REPLACER: InjectionToken<(v: string) => string>; export interface CoreModuleConfig { server?: HapiConfigModel; graphql?: GRAPHQL_PLUGIN_CONFIG; pubsub?: GRAPHQL_PUB_SUB_DI_CONFIG; } export declare const DEFAULT_CONFIG: CoreModuleConfig;