import { PactV4Options, V4UnconfiguredInteraction } from './http/types';
import { V4ConsumerPact } from './types';
import { V4UnconfiguredSynchronousMessage } from './message/types';
export declare class PactV4 implements V4ConsumerPact {
    private opts;
    private pact;
    constructor(opts: PactV4Options);
    setup(): void;
    addInteraction(): V4UnconfiguredInteraction;
    addSynchronousInteraction(description: string): V4UnconfiguredSynchronousMessage;
}
