import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import * as components from "../components/index.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type VaultConsumerRequestCountsAllGlobals = { /** * The ID of your Unify application */ appId?: string | undefined; }; export type VaultConsumerRequestCountsAllRequest = { /** * ID of the consumer to return */ consumerId: string; /** * Scopes results to requests that happened after datetime */ startDatetime: string; /** * Scopes results to requests that happened before datetime */ endDatetime: string; }; export type VaultConsumerRequestCountsAllResponse = { httpMeta: components.HTTPMetadata; /** * Consumers Request Counts within Date Range */ consumerRequestCountsInDateRangeResponse?: components.ConsumerRequestCountsInDateRangeResponse | undefined; /** * Unexpected error */ unexpectedErrorResponse?: components.UnexpectedErrorResponse | undefined; }; /** @internal */ export declare const VaultConsumerRequestCountsAllGlobals$inboundSchema: z.ZodType; /** @internal */ export type VaultConsumerRequestCountsAllGlobals$Outbound = { appId?: string | undefined; }; /** @internal */ export declare const VaultConsumerRequestCountsAllGlobals$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 VaultConsumerRequestCountsAllGlobals$ { /** @deprecated use `VaultConsumerRequestCountsAllGlobals$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `VaultConsumerRequestCountsAllGlobals$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `VaultConsumerRequestCountsAllGlobals$Outbound` instead. */ type Outbound = VaultConsumerRequestCountsAllGlobals$Outbound; } export declare function vaultConsumerRequestCountsAllGlobalsToJSON(vaultConsumerRequestCountsAllGlobals: VaultConsumerRequestCountsAllGlobals): string; export declare function vaultConsumerRequestCountsAllGlobalsFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const VaultConsumerRequestCountsAllRequest$inboundSchema: z.ZodType; /** @internal */ export type VaultConsumerRequestCountsAllRequest$Outbound = { consumer_id: string; start_datetime: string; end_datetime: string; }; /** @internal */ export declare const VaultConsumerRequestCountsAllRequest$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 VaultConsumerRequestCountsAllRequest$ { /** @deprecated use `VaultConsumerRequestCountsAllRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `VaultConsumerRequestCountsAllRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `VaultConsumerRequestCountsAllRequest$Outbound` instead. */ type Outbound = VaultConsumerRequestCountsAllRequest$Outbound; } export declare function vaultConsumerRequestCountsAllRequestToJSON(vaultConsumerRequestCountsAllRequest: VaultConsumerRequestCountsAllRequest): string; export declare function vaultConsumerRequestCountsAllRequestFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const VaultConsumerRequestCountsAllResponse$inboundSchema: z.ZodType; /** @internal */ export type VaultConsumerRequestCountsAllResponse$Outbound = { HttpMeta: components.HTTPMetadata$Outbound; ConsumerRequestCountsInDateRangeResponse?: components.ConsumerRequestCountsInDateRangeResponse$Outbound | undefined; UnexpectedErrorResponse?: components.UnexpectedErrorResponse$Outbound | undefined; }; /** @internal */ export declare const VaultConsumerRequestCountsAllResponse$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 VaultConsumerRequestCountsAllResponse$ { /** @deprecated use `VaultConsumerRequestCountsAllResponse$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `VaultConsumerRequestCountsAllResponse$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `VaultConsumerRequestCountsAllResponse$Outbound` instead. */ type Outbound = VaultConsumerRequestCountsAllResponse$Outbound; } export declare function vaultConsumerRequestCountsAllResponseToJSON(vaultConsumerRequestCountsAllResponse: VaultConsumerRequestCountsAllResponse): string; export declare function vaultConsumerRequestCountsAllResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=vaultconsumerrequestcountsall.d.ts.map