@pact-foundation/pact-node
Version:
Core of @pact-foundation/pact. You almost certainly don't want to depend on this directly.
18 lines (17 loc) • 500 B
TypeScript
import q = require('q');
export declare class Message {
readonly options: MessageOptions;
private readonly __argMapping;
constructor(options: MessageOptions);
createMessage(): q.Promise<unknown>;
}
declare const _default: (options: MessageOptions) => Message;
export default _default;
export interface MessageOptions {
content?: string;
dir?: string;
consumer?: string;
provider?: string;
pactFileWriteMode?: 'overwrite' | 'update' | 'merge';
spec?: number;
}