import { CKDBZone } from "./CKDBZoneCodec"; /** * An object that represents results of fetching multiple zones. * * API schema: CKDBZonesResponse * API version: 1.3.2 */ export interface CKDBZonesResponse { /** * A string value that indicates that there are more zones to fetch. * * To fetch the other zones, pass the value of `continuationToken` as the `continuationToken` value in the next request */ continuationToken?: string; /** * The array of fetched zones. */ zones: CKDBZone[]; } /** * An object the provides the functions that * transform {@link CKDBZonesResponse } to and from JSON. */ export declare const jsonCodecCKDBZonesResponseOwnProperties: { /** * Get an encoder that transforms {@link CKDBZonesResponse }'s * own properties to JSON. */ readonly getEncoder: () => { readonly zones: (value: CKDBZone[]) => import("@apple/cktool.core").ValidatedNEA; readonly continuationToken: (value: string | import("fp-ts/lib/Option").Option | null | undefined) => import("@apple/cktool.core").ValidatedNEA>; }; /** * Get a decoder that transforms {@link CKDBZonesResponse }'s * own properties from JSON. */ readonly getDecoder: () => { readonly zones: (value: CKDBZone[]) => import("@apple/cktool.core").ValidatedNEA; readonly continuationToken: (value: string | import("fp-ts/lib/Option").Option | null | undefined) => import("@apple/cktool.core").ValidatedNEA>; }; };