import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { Feature, Feature$Outbound } from "./feature.js"; export type GetAvailableFeaturesResponse = { success?: true | undefined; data: Array; }; /** @internal */ export declare const GetAvailableFeaturesResponse$inboundSchema: z.ZodType; /** @internal */ export type GetAvailableFeaturesResponse$Outbound = { success: true; data: Array; }; /** @internal */ export declare const GetAvailableFeaturesResponse$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetAvailableFeaturesResponse$ { /** @deprecated use `GetAvailableFeaturesResponse$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetAvailableFeaturesResponse$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetAvailableFeaturesResponse$Outbound` instead. */ type Outbound = GetAvailableFeaturesResponse$Outbound; } export declare function getAvailableFeaturesResponseToJSON(getAvailableFeaturesResponse: GetAvailableFeaturesResponse): string; export declare function getAvailableFeaturesResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=getavailablefeaturesresponse.d.ts.map