@mulutime/plugin-sdk
Version:
SDK for developing MuluTime booking platform plugins
9 lines • 589 B
TypeScript
import { PluginContext } from "@mulutime/plugin-types";
import { APIRequest, PluginManifest, PluginTestHelpers, SystemEvent, SystemEventType, TestContext, ValidationResult } from "./types";
export declare class PluginTestUtils implements PluginTestHelpers {
createMockContext(overrides?: Partial<PluginContext>): TestContext;
createMockEvent(type: SystemEventType, data: any): SystemEvent;
createMockAPIRequest(path: string, method: string, data?: any): APIRequest;
validateManifest(manifest: PluginManifest): ValidationResult;
}
//# sourceMappingURL=testUtilities.d.ts.map