import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type ResultTab = { /** * The unique ID of the tab. Can be passed in a search request to get results for that tab. */ id?: string | undefined; /** * The number of results in this tab for the current query. */ count?: number | undefined; /** * The datasource associated with the tab, if any. */ datasource?: string | undefined; /** * The datasource instance associated with the tab, if any. */ datasourceInstance?: string | undefined; }; /** @internal */ export declare const ResultTab$inboundSchema: z.ZodType; /** @internal */ export type ResultTab$Outbound = { id?: string | undefined; count?: number | undefined; datasource?: string | undefined; datasourceInstance?: string | undefined; }; /** @internal */ export declare const ResultTab$outboundSchema: z.ZodType; export declare function resultTabToJSON(resultTab: ResultTab): string; export declare function resultTabFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=resulttab.d.ts.map