import { IRunnerInstance, IRunnerOptions, IRunner, WorkerInstance } from '@nsshunt/stsrunnerframework';
import { IDomainResource } from '@nsshunt/stsfhirclient';
import { TestCaseFhirBase } from './testCaseFhirBase';
export interface IRunnerTestCaseFhirQueryBase extends IRunnerOptions {
    agentResetMod: number;
    personPrefix: string;
}
export declare abstract class TestCaseFhirQueryBase extends TestCaseFhirBase implements IRunnerInstance {
    #private;
    constructor(workerInstance: WorkerInstance, runner: IRunner);
    ExecuteQuery: () => Promise<IDomainResource | IDomainResource[] | null>;
    ExecuteRunner: () => Promise<boolean>;
}
//# sourceMappingURL=testCaseFhirQueryBase.d.ts.map