@connectv/core
Version:
agent-based reactive programming library for typescript/javascript
24 lines (23 loc) • 682 B
TypeScript
import { Signature } from '../signature';
/**
*
* This error is thrown when a not matching input on a [signature](https://connective.dev/docs/agent#signature)
* is accessed.
*
*/
export declare class InputNotInSignature extends Error {
readonly input: string;
readonly signature: Signature;
constructor(input: string, signature: Signature);
}
/**
*
* This error is thrown when a not matching output on a [signature](https://connective.dev/docs/agent#signature)
* is accessed.
*
*/
export declare class OutputNotInSignature extends Error {
readonly output: string;
readonly signature: Signature;
constructor(output: string, signature: Signature);
}