UNPKG

@pact-foundation/pact-core

Version:

Core of @pact-foundation/pact. You almost certainly don't want to depend on this directly.

20 lines (19 loc) 791 B
import { FnMapping } from './types'; import { InternalPactVerifierOptions } from '../types'; import { FfiVerificationFunctions } from '../../ffi/types'; type IgnoredFfiFunctions = { pactffiVerifierNewForApplication: 1; pactffiVerifierExecute: 1; pactffiVerifierShutdown: 1; }; type MergedFfiSourceFunctions = { pactffiVerifierAddFileSource: 1; pactffiVerifierUrlSource: 1; }; type RequiredFfiVerificationFunctions = Omit<FfiVerificationFunctions, keyof (IgnoredFfiFunctions & MergedFfiSourceFunctions)>; type OrderedExecution = { [Key in keyof RequiredFfiVerificationFunctions]: number; }; export declare const orderOfExecution: OrderedExecution; export declare const ffiFnMapping: FnMapping<RequiredFfiVerificationFunctions, InternalPactVerifierOptions>; export {};