import { ValueNode } from 'graphql'; import { GQLExecCtx } from '.'; export declare function getTypeFromId(schema: any, id: string): string | undefined; export declare function getSchema(ctx: GQLExecCtx): any; export declare function valueOrVariable(v: ValueNode, variables?: Record): { $var: string; } | any; export declare function stringOrVariable(v: ValueNode, variables?: Record): { $var: string; } | string; export declare function numberOrVariable(v: ValueNode, variables?: Record): { $var: string; } | number; export declare function getSelvaTypeName(ctx: GQLExecCtx, typeName: string): string; export declare function typeFromId(ctx: GQLExecCtx, id: string): any; declare function getNestedSchemaWrapper(ctx: GQLExecCtx, type: string, path: string): any; export { getNestedSchemaWrapper as getNestedSchema };