import { MappedSingleSourceOperation } from "./MappedSingleSourceOperation"; import { MappedDataSource } from "./MappedDataSource"; import { SourceAwareOperationResolver } from "./SourceAwareOperationResolver"; import { SourceAwareResolverContext } from "./SourceAwareResolverContext"; import { OperationType } from "./operation-types"; /** * @api-category MapperClass */ export declare abstract class MappedSingleSourceMutationOperation extends MappedSingleSourceOperation { mapping: MappedSingleSourceOperation["mapping"] & { resolver?: , TSrc, TArgs>, TResolved>(ctx: TCtx) => SourceAwareOperationResolver; }; constructor(mapping: MappedSingleSourceOperation["mapping"] & { resolver?: , TSrc, TArgs>, TResolved>(ctx: TCtx) => SourceAwareOperationResolver; }); operationType: OperationType; }