structured-render - v1.2.0
    Preparing search index...

    Variable allStructuredRenderSectionShapesConst

    allStructuredRenderSectionShapes: readonly [
        Shape<
            {
                sectionTitle: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TString)[]>>,
                >;
                sources: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TArray<TOptional<(...)>>)[]>>,
                >;
                type: Shape<TUnsafe<"codeBlock">>;
            } & {
                code: string;
                syntax: Shape<TOptional<TUnion<(TUndefined | TNull | TString)[]>>>;
            },
        >,
        Shape<
            {
                sectionTitle: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TString)[]>>,
                >;
                sources: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TArray<TOptional<(...)>>)[]>>,
                >;
                type: Shape<TUnsafe<"inlineCode">>;
            } & { code: string },
        >,
        Shape<{ type: Shape<TUnsafe<"empty">> }>,
        Shape<
            {
                sectionTitle: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TString)[]>>,
                >;
                sources: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TArray<TOptional<(...)>>)[]>>,
                >;
                type: Shape<TUnsafe<"list">>;
            } & {
                items: Shape<
                    {
                        content: Shape<TOptional<TUnion<(...)[]>>>;
                        icon: Shape<TOptional<TUnion<(...)[]>>>;
                        sources: Shape<TOptional<TUnion<(...)[]>>>;
                    },
                >[];
            },
        >,
        Shape<
            {
                sectionTitle: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TString)[]>>,
                >;
                sources: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TArray<TOptional<(...)>>)[]>>,
                >;
                type: Shape<TUnsafe<"markdown">>;
            } & { markdown: string },
        >,
        Shape<
            {
                sectionTitle: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TString)[]>>,
                >;
                sources: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TArray<TOptional<(...)>>)[]>>,
                >;
                type: Shape<TUnsafe<"tag">>;
            } & {
                color: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TUnion<(...)[]>)[]>>,
                >;
                text: Shape<Primitive>;
                useBigTag: Shape<TOptional<TUnion<(TUndefined | TNull | TBoolean)[]>>>;
            },
        >,
        Shape<{ type: Shape<TUnsafe<"processing">> }>,
        Shape<
            {
                fileBoundingBoxes: Shape<
                    TOptional<
                        TUnion<(TUndefined | TNull | TArray<TOptional<TUnion<(...)>>>)[]>,
                    >,
                >;
                fileName: Shape<TOptional<TUnion<(TUndefined | TNull | TString)[]>>>;
                pageNumbers: Shape<
                    TOptional<
                        TUnion<(TUndefined | TNull | TArray<TOptional<TUnion<(...)>>>)[]>,
                    >,
                >;
                quote: Shape<TOptional<TUnion<(TUndefined | TNull | TString)[]>>>;
                type: Shape<TUnsafe<"source">>;
            },
        >,
        Shape<
            {
                sectionTitle: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TString)[]>>,
                >;
                sources: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TArray<TOptional<(...)>>)[]>>,
                >;
                type: Shape<TUnsafe<"table">>;
            } & {
                direction: Shape<
                    TUnion<(TLiteral<Horizontal> | TLiteral<Vertical>)[]>,
                >;
                entries: {
                    data: Shape<
                        TUnsafe<
                            Record<
                                string,
                                | { type: ... }
                                | {
                                    icon?: ...;
                                    sectionTitle?: ...;
                                    sources?: ...;
                                    style?: ...;
                                    text?: ...;
                                    type: ...;
                                }
                                | {
                                    color?: ...;
                                    sectionTitle?: ...;
                                    sources?: ...;
                                    text: ...;
                                    type: ...;
                                    useBigTag?: ...;
                                }
                                | { code: ...; sectionTitle?: ...; sources?: ...; type: ... }
                                | { items: ...; sectionTitle?: ...; sources?: ...; type: ... }
                                | { markdown: ...; sectionTitle?: ...; sources?: ...; type: ... }
                                | { type: ... }
                                | (...)[]
                                | null
                                | undefined,
                            >,
                        >,
                    >;
                    sources: Shape<TOptional<TUnion<((...) | (...) | (...))[]>>>;
                }[];
                footerRows: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TArray<TObject<(...)>>)[]>>,
                >;
                headers: {
                    hidden: Shape<TOptional<TUnion<((...) | (...) | (...))[]>>>;
                    key: string;
                    text: Shape<TOptional<TUnion<((...) | (...) | (...))[]>>>;
                }[];
            },
        >,
        Shape<
            {
                sectionTitle: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TString)[]>>,
                >;
                sources: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TArray<TOptional<(...)>>)[]>>,
                >;
                type: Shape<TUnsafe<"text">>;
            } & {
                icon: Shape<
                    TOptional<
                        TUnion<
                            (
                                | TUndefined
                                | TNull
                                | TObject<
                                    {
                                        fillColor: ...;
                                        iconKey: ...;
                                        strokeColor: ...;
                                        strokeWidth: ...;
                                        type: ...;
                                    },
                                >
                            )[],
                        >,
                    >,
                >;
                style: Shape<TOptional<TUnion<(TUndefined | TNull | TUnion<(...)[]>)[]>>>;
                text: Shape<
                    TOptional<
                        TUnion<
                            (
                                | TUndefined
                                | TNull
                                | TNumber
                                | TString
                                | TBoolean
                                | TSymbol
                                | TBigInt
                            )[],
                        >,
                    >,
                >;
            },
        >,
        Shape<
            {
                fillColor: Shape<TOptional<TUnion<(TUndefined | TNull | TString)[]>>>;
                iconKey: string;
                strokeColor: Shape<TOptional<TUnion<(TUndefined | TNull | TString)[]>>>;
                strokeWidth: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TUnion<((...) | (...))[]>)[]>>,
                >;
                type: Shape<TUnsafe<"icon">>;
            },
        >,
        Shape<
            {
                sectionTitle: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TString)[]>>,
                >;
                sources: Shape<
                    TOptional<TUnion<(TUndefined | TNull | TArray<TOptional<(...)>>)[]>>,
                >;
                type: Shape<TUnsafe<"collapsible">>;
            } & {
                content: Shape<
                    TUnion<
                        (
                            | TObject<
                                {
                                    fillColor: ...;
                                    iconKey: ...;
                                    strokeColor: ...;
                                    strokeWidth: ...;
                                    type: ...;
                                },
                            >
                            | TObject<{ type: ... }>
                            | TObject<
                                {
                                    icon: ...;
                                    sectionTitle: ...;
                                    sources: ...;
                                    style: ...;
                                    text: ...;
                                    type: ...;
                                },
                            >
                            | TObject<
                                {
                                    color: ...;
                                    sectionTitle: ...;
                                    sources: ...;
                                    text: ...;
                                    type: ...;
                                    useBigTag: ...;
                                },
                            >
                            | TObject<{ code: ...; sectionTitle: ...; sources: ...; type: ... }>
                            | TObject<{ items: ...; sectionTitle: ...; sources: ...; type: ... }>
                            | TObject<
                                { markdown: ...; sectionTitle: ...; sources: ...; type: ... },
                            >
                            | TObject<{ type: ... }>
                            | TObject<
                                {
                                    code: ...;
                                    sectionTitle: ...;
                                    sources: ...;
                                    syntax: ...;
                                    type: ...;
                                },
                            >
                            | TObject<
                                {
                                    direction: ...;
                                    entries: ...;
                                    footerRows: ...;
                                    headers: ...;
                                    sectionTitle: ...;
                                    sources: ...;
                                    type: ...;
                                },
                            >
                        )[],
                    >,
                >[];
                header: Shape<Primitive>;
            },
        >,
    ] = ...

    All structured render section shapes.