//#region src/contracts/providers.ts
function hasFunctionToolCallValidator(provider) {
	return typeof provider === "object" && provider !== null && "validateFunctionToolCall" in provider && typeof provider.validateFunctionToolCall === "function";
}
//#endregion
//#region src/contracts/transform.ts
/** Runtime type guard for `TransformFunction` values. */
function isTransformFunction(value) {
	return typeof value === "function";
}
//#endregion
export { hasFunctionToolCallValidator as n, isTransformFunction as t };

//# sourceMappingURL=transform-BMgWWReY.js.map