/** * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * https://github.com/facebook/relay/blob/b8d2694dbef01f003c4452fa0364f9a7f20245ee/LICENSE */ import type { MockResolvers } from "relay-test-utils"; import type { MockResolverContext } from "relay-test-utils/lib/RelayMockPayloadGenerator"; export type { MockResolvers, DefaultMockResolvers } from "relay-test-utils"; export type { MockResolverContext } from "relay-test-utils/lib/RelayMockPayloadGenerator"; export interface MockData { __typename?: string; [fieldName: string]: unknown; } export type ValueResolver = (typeName: string | null, context: MockResolverContext, plural: boolean, defaultValue?: unknown) => unknown; export declare const DEFAULT_MOCK_TYPENAME = "__MockObject"; export declare const DEFAULT_MOCK_RESOLVERS: MockResolvers; export declare function createValueResolver(mockResolvers: MockResolvers | null, generateId?: () => number): ValueResolver; //# sourceMappingURL=RelayMockPayloadGenerator.d.ts.map