import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdk-validation-error.js"; import * as models from "../index.js"; export type GetApiV1PublicStreamsRequest = { /** * Filter by server */ serverId?: string | undefined; /** * Return only summary (omit data array) */ summary?: boolean | null | undefined; }; /** * Active streams retrieved */ export type GetApiV1PublicStreamsResponse = models.StreamsResponse | models.StreamsSummaryOnlyResponse; /** @internal */ export type GetApiV1PublicStreamsRequest$Outbound = { serverId?: string | undefined; summary?: boolean | null | undefined; }; /** @internal */ export declare const GetApiV1PublicStreamsRequest$outboundSchema: z.ZodMiniType; export declare function getApiV1PublicStreamsRequestToJSON(getApiV1PublicStreamsRequest: GetApiV1PublicStreamsRequest): string; /** @internal */ export declare const GetApiV1PublicStreamsResponse$inboundSchema: z.ZodMiniType; export declare function getApiV1PublicStreamsResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=get-api-v1-public-streams.d.ts.map