Variable IOMarketMetadataConst

IOMarketMetadata: Struct<{
    __meta: "markets";
    categories: undefined | ({ name: string; img?: string | undefined; ticker?: string | undefined; color?: string | undefined; })[];
    confidentialId: undefined | string;
    description: string;
    img: undefined | string;
    question: string;
    scalarType: undefined | "number" | "date";
    slug: string;
    tags: undefined | string[];
}, {
    __meta: Struct<"markets", "markets">;
    categories: Struct<undefined | {
        color: undefined | string;
        img: undefined | string;
        name: string;
        ticker: undefined | string;
    }[], Struct<{
        color: undefined | string;
        img: undefined | string;
        name: string;
        ticker: undefined | string;
    }, {
        color: Struct<undefined | string, null>;
        img: Struct<undefined | string, null>;
        name: Struct<string, null>;
        ticker: Struct<undefined | string, null>;
    }>>;
    confidentialId: Struct<undefined | string, null>;
    description: Struct<string, null>;
    img: Struct<undefined | string, null>;
    question: Struct<string, null>;
    scalarType: Struct<undefined | "number" | "date", null>;
    slug: Struct<string, null>;
    tags: Struct<undefined | string[], Struct<string, null>>;
}> = ...

IO validation of Market metadata object using superstruct

Generated using TypeDoc