seyfert
    Preparing search index...

    Interface SeyfertBaseChoiceableOption<T, C, R, VC>

    interface SeyfertBaseChoiceableOption<
        T extends keyof ReturnOptionsTypes,
        C = T extends ChoiceableTypes
            ? SeyfertChoice<ChoiceableValues[T]>[]
            : never,
        R = true
        | false,
        VC = never,
    > {
        choices?: C;
        description: string;
        description_localizations?:
            | null
            | Partial<
                Record<
                    | "id"
                    | "en-US"
                    | "en-GB"
                    | "bg"
                    | "zh-CN"
                    | "zh-TW"
                    | "hr"
                    | "cs"
                    | "da"
                    | "nl"
                    | "fi"
                    | "fr"
                    | "de"
                    | "el"
                    | "hi"
                    | "hu"
                    | "it"
                    | "ja"
                    | "ko"
                    | "lt"
                    | "no"
                    | "pl"
                    | "pt-BR"
                    | "ro"
                    | "ru"
                    | "es-ES"
                    | "es-419"
                    | "sv-SE"
                    | "th"
                    | "tr"
                    | "uk"
                    | "vi",
                    null
                    | string,
                >,
            >;
        locales?: { description?: undefined; name?: undefined };
        name_localizations?:
            | null
            | Partial<
                Record<
                    | "id"
                    | "en-US"
                    | "en-GB"
                    | "bg"
                    | "zh-CN"
                    | "zh-TW"
                    | "hr"
                    | "cs"
                    | "da"
                    | "nl"
                    | "fi"
                    | "fr"
                    | "de"
                    | "el"
                    | "hi"
                    | "hu"
                    | "it"
                    | "ja"
                    | "ko"
                    | "lt"
                    | "no"
                    | "pl"
                    | "pt-BR"
                    | "ro"
                    | "ru"
                    | "es-ES"
                    | "es-419"
                    | "sv-SE"
                    | "th"
                    | "tr"
                    | "uk"
                    | "vi",
                    null
                    | string,
                >,
            >;
        required?: R;
        value?: ValueCallback<T, C, VC>;
    }

    Type Parameters

    Index

    Properties

    choices?: C
    description: string
    description_localizations?:
        | null
        | Partial<
            Record<
                | "id"
                | "en-US"
                | "en-GB"
                | "bg"
                | "zh-CN"
                | "zh-TW"
                | "hr"
                | "cs"
                | "da"
                | "nl"
                | "fi"
                | "fr"
                | "de"
                | "el"
                | "hi"
                | "hu"
                | "it"
                | "ja"
                | "ko"
                | "lt"
                | "no"
                | "pl"
                | "pt-BR"
                | "ro"
                | "ru"
                | "es-ES"
                | "es-419"
                | "sv-SE"
                | "th"
                | "tr"
                | "uk"
                | "vi",
                null
                | string,
            >,
        >
    locales?: { description?: undefined; name?: undefined }
    name_localizations?:
        | null
        | Partial<
            Record<
                | "id"
                | "en-US"
                | "en-GB"
                | "bg"
                | "zh-CN"
                | "zh-TW"
                | "hr"
                | "cs"
                | "da"
                | "nl"
                | "fi"
                | "fr"
                | "de"
                | "el"
                | "hi"
                | "hu"
                | "it"
                | "ja"
                | "ko"
                | "lt"
                | "no"
                | "pl"
                | "pt-BR"
                | "ro"
                | "ru"
                | "es-ES"
                | "es-419"
                | "sv-SE"
                | "th"
                | "tr"
                | "uk"
                | "vi",
                null
                | string,
            >,
        >
    required?: R
    value?: ValueCallback<T, C, VC>