import type { ValidatedNEA, ValueNotEnumValueError } from "@apple/cktool.core"; import { CKDBShareParticipantType } from "./CKDBShareParticipantType"; export * from "./CKDBShareParticipantType"; /** * @hidden * @internal */ export declare const jsonCodecCKDBShareParticipantType: { readonly getEncoder: () => (value: unknown) => ValidatedNEA; readonly getDecoder: () => (value: unknown) => ValidatedNEA; }; /** * Attempts to convert the value passed in to a valid value * of the {@link CKDBShareParticipantType } enumeration. * If the value is not valid, this function throws * {@link ValueNotEnumValueError}. * * @returns The value type-asserted to be a valid value * of the CKDBShareParticipantType enumeration. */ export declare const toCKDBShareParticipantType: (value: unknown) => CKDBShareParticipantType;