import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type SearchRequestInputDetails = { /** * Whether the associated query was at least partially copy-pasted. If subsequent requests are issued after a copy-pasted query is constructed (e.g. with facet modifications), this bit should continue to be set for those requests. */ hasCopyPaste?: boolean | undefined; }; /** @internal */ export declare const SearchRequestInputDetails$inboundSchema: z.ZodType; /** @internal */ export type SearchRequestInputDetails$Outbound = { hasCopyPaste?: boolean | undefined; }; /** @internal */ export declare const SearchRequestInputDetails$outboundSchema: z.ZodType; export declare function searchRequestInputDetailsToJSON(searchRequestInputDetails: SearchRequestInputDetails): string; export declare function searchRequestInputDetailsFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=searchrequestinputdetails.d.ts.map