import type { MediatorMergeBindingsContext } from '@comunica/bus-merge-bindings-context';
import type { IActionQuerySourceIdentifyHypermedia, IActorQuerySourceIdentifyHypermediaOutput, IActorQuerySourceIdentifyHypermediaArgs, IActorQuerySourceIdentifyHypermediaTest } from '@comunica/bus-query-source-identify-hypermedia';
import { ActorQuerySourceIdentifyHypermedia } from '@comunica/bus-query-source-identify-hypermedia';
import type { TestResult } from '@comunica/core';
import type { MediatorDetermineChanges } from '@incremunica/bus-determine-changes';
/**
 * An incremunica Stream None Query Source Identify Hypermedia Actor.
 */
export declare class ActorQuerySourceIdentifyHypermediaNone extends ActorQuerySourceIdentifyHypermedia {
    readonly mediatorMergeBindingsContext: MediatorMergeBindingsContext;
    readonly mediatorDetermineChanges: MediatorDetermineChanges;
    constructor(args: IActorQuerySourceIdentifyHypermediaNoneArgs);
    testMetadata(_action: IActionQuerySourceIdentifyHypermedia): Promise<TestResult<IActorQuerySourceIdentifyHypermediaTest>>;
    run(action: IActionQuerySourceIdentifyHypermedia): Promise<IActorQuerySourceIdentifyHypermediaOutput>;
}
export interface IActorQuerySourceIdentifyHypermediaNoneArgs extends IActorQuerySourceIdentifyHypermediaArgs {
    /**
     * The Determine Changes mediator
     */
    mediatorDetermineChanges: MediatorDetermineChanges;
    /**
     * A mediator for creating binding context merge handlers
     */
    mediatorMergeBindingsContext: MediatorMergeBindingsContext;
}
