import { CustomMutations, CustomQueries, CustomSubscriptions } from '../client'; import { BaseClient, ClientInternalsGetter, GraphQLProviderConfig } from '../bridge-types'; type OpTypes = 'queries' | 'mutations' | 'subscriptions'; type CustomOpsProperty, OpType extends OpTypes> = OpType extends 'queries' ? CustomQueries : OpType extends 'mutations' ? CustomMutations : OpType extends 'subscriptions' ? CustomSubscriptions : never; export declare function generateCustomOperationsProperty, OpType extends OpTypes>(client: BaseClient, config: GraphQLProviderConfig['GraphQL'], operationsType: OpType, getInternals: ClientInternalsGetter): CustomOpsProperty; export declare function generateCustomMutationsProperty>(client: BaseClient, config: GraphQLProviderConfig['GraphQL'], getInternals: ClientInternalsGetter): import("..").CustomOperations, "CLIENT">; export declare function generateCustomQueriesProperty>(client: BaseClient, config: GraphQLProviderConfig['GraphQL'], getInternals: ClientInternalsGetter): import("..").CustomOperations, "CLIENT">; export declare function generateCustomSubscriptionsProperty>(client: BaseClient, config: GraphQLProviderConfig['GraphQL'], getInternals: ClientInternalsGetter): import("..").CustomOperations, "CLIENT">; export {};