Plugin Options
ClubsPluginOptions
The ClubsPluginOptions type is a TypeScript type that represents an array of plugin options for a club configuration. It is defined as a readonly array of ClubsPluginOption objects.
Following are the typings for ClubsPluginOptions type.
ClubsPluginOption = Readonly<{
    readonly key: string
    readonly value?: ClubsPluginOptionValue
}>
ClubsPluginOptions = readonly ClubsPluginOption[]
Each ClubsPluginOption object contains
| key | type | description | 
|---|---|---|
| key | string | identifies the option | 
| value | ClubsPluginOptionValue | complex data types that can be used as option values | 
ClubsPluginOptionValue
ClubsGeneralUnit =
    | string
    | number
    | boolean
    | Date
    | bigint
    | Uint8Array
    | readonly ClubsGeneralUnit[]
    | {
            readonly [key: string]: ClubsGeneralUnit
      }
ClubsPluginOptionValue = ClubsGeneralUnit
The ClubsPluginOptionValue type is an alias for a union type of various primitive and complex data types that can be used as option values, such as string, number, boolean, Date, bigint, Uint8Array, and readonly arrays of ClubsGeneralUnit elements.