/** * Internal use only. * * API schema: CKDBStableUrl * API version: 1.3.2 */ export interface CKDBStableUrl { /** * Internal use only. */ routingKey?: string; /** * Internal use only. */ shortTokenHash?: string; /** * Internal use only. */ protectedFullToken?: string; /** * Internal use only. */ encryptedPublicSharingKey?: string; /** * Internal use only. */ displayedHostname?: string; } /** * An object the provides the functions that * transform {@link CKDBStableUrl } to and from JSON. */ export declare const jsonCodecCKDBStableUrlOwnProperties: { /** * Get an encoder that transforms {@link CKDBStableUrl }'s * own properties to JSON. */ readonly getEncoder: () => { readonly routingKey: (value: string | import("fp-ts/lib/Option").Option | null | undefined) => import("@apple/cktool.core").ValidatedNEA>; readonly shortTokenHash: (value: string | import("fp-ts/lib/Option").Option | null | undefined) => import("@apple/cktool.core").ValidatedNEA>; readonly protectedFullToken: (value: string | import("fp-ts/lib/Option").Option | null | undefined) => import("@apple/cktool.core").ValidatedNEA>; readonly encryptedPublicSharingKey: (value: string | import("fp-ts/lib/Option").Option | null | undefined) => import("@apple/cktool.core").ValidatedNEA>; readonly displayedHostname: (value: string | import("fp-ts/lib/Option").Option | null | undefined) => import("@apple/cktool.core").ValidatedNEA>; }; /** * Get a decoder that transforms {@link CKDBStableUrl }'s * own properties from JSON. */ readonly getDecoder: () => { readonly routingKey: (value: string | import("fp-ts/lib/Option").Option | null | undefined) => import("@apple/cktool.core").ValidatedNEA>; readonly shortTokenHash: (value: string | import("fp-ts/lib/Option").Option | null | undefined) => import("@apple/cktool.core").ValidatedNEA>; readonly protectedFullToken: (value: string | import("fp-ts/lib/Option").Option | null | undefined) => import("@apple/cktool.core").ValidatedNEA>; readonly encryptedPublicSharingKey: (value: string | import("fp-ts/lib/Option").Option | null | undefined) => import("@apple/cktool.core").ValidatedNEA>; readonly displayedHostname: (value: string | import("fp-ts/lib/Option").Option | null | undefined) => import("@apple/cktool.core").ValidatedNEA>; }; };