@veris-ai/sdk
Version:
A TypeScript package for Veris AI tools
24 lines • 946 B
TypeScript
import { DecoratorOptions, MockParams } from './types';
export declare class ToolMock {
private _sessionId;
private _threadId;
private _baseUrl;
get sessionId(): string | null;
get threadId(): string | null;
get baseUrl(): string | null;
setSessionId(sessionId: string): void;
setThreadId(threadId: string): void;
setBaseUrl(url: string): void;
parseToken(token: string): void;
clearSessionId(): void;
clearThreadId(): void;
clearBaseUrl(): void;
clearContext(): void;
private createMockPayload;
private executeMockRequest;
private createMockWrapper;
mockFunction<K = unknown, T = unknown>(func: (args: K) => Promise<T>, params: MockParams): (args: K) => Promise<T>;
mock(options?: DecoratorOptions): (_target: any, propertyKey: string, descriptor: PropertyDescriptor) => PropertyDescriptor;
}
export declare const veris: ToolMock;
//# sourceMappingURL=toolMock.d.ts.map