/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. * @generated-id: 0dafae7e8026 */ import * as z from "zod/v3"; export type GetRestApiV1ToolsListRequest = { /** * Optional array of tool names to filter by */ toolNames?: Array | undefined; }; /** @internal */ export type GetRestApiV1ToolsListRequest$Outbound = { toolNames?: Array | undefined; }; /** @internal */ export const GetRestApiV1ToolsListRequest$outboundSchema: z.ZodType< GetRestApiV1ToolsListRequest$Outbound, z.ZodTypeDef, GetRestApiV1ToolsListRequest > = z.object({ toolNames: z.array(z.string()).optional(), }); export function getRestApiV1ToolsListRequestToJSON( getRestApiV1ToolsListRequest: GetRestApiV1ToolsListRequest, ): string { return JSON.stringify( GetRestApiV1ToolsListRequest$outboundSchema.parse( getRestApiV1ToolsListRequest, ), ); }