UNPKG

@phala/cloud

Version:
20 lines 723 B
import type { SafeResult } from "../client"; /** * Validates action parameters, specifically the schema parameter * * @param parameters - The parameters to validate * @throws Error if schema parameter is invalid (for non-safe functions) */ export declare function validateActionParameters<T>(parameters?: { schema?: T; }): void; /** * Validates action parameters for safe functions * * @param parameters - The parameters to validate * @returns SafeResult with error if validation fails, undefined if validation passes */ export declare function safeValidateActionParameters<T, ReturnType>(parameters?: { schema?: T; }): SafeResult<ReturnType> | undefined; //# sourceMappingURL=validate-parameters.d.ts.map