import { TransformerContextProvider } from '@aws-amplify/graphql-transformer-interfaces'; import { ObjectNode } from 'graphql-mapping-template'; import { BelongsToDirectiveConfiguration, HasManyDirectiveConfiguration, HasOneDirectiveConfiguration } from '../types'; import { DDBRelationalResolverGenerator } from './ddb-generator'; export declare class DDBRelationalReferencesResolverGenerator extends DDBRelationalResolverGenerator { makeQueryExpression: (references: string[]) => ObjectNode; makeHasManyGetItemsConnectionWithKeyResolver: (config: HasManyDirectiveConfiguration, ctx: TransformerContextProvider) => void; makeHasOneGetItemConnectionWithKeyResolver: (config: HasOneDirectiveConfiguration, ctx: TransformerContextProvider) => void; makeBelongsToGetItemConnectionWithKeyResolver: (config: BelongsToDirectiveConfiguration, ctx: TransformerContextProvider) => void; } //# sourceMappingURL=ddb-references-generator.d.ts.map