structured-render - v2.17.1
    Preparing search index...

    Variable allStructuredRenderSectionShapesConst

    allStructuredRenderSectionShapes: readonly [
        UnsafeShape<
            SharedSectionTypes<"collapsible"> & {
                content: (
                    | RenderDataMarkdown
                    | StructuredRenderCodeBlock
                    | StructuredRenderEmpty
                    | StructuredRenderInlineCode
                    | StructuredRenderTag
                    | StructuredRenderProcessing
                    | StructuredRenderIcon<string>
                    | StructuredRenderList<string>
                    | StructuredRenderTable<string>
                    | StructuredRenderText<string>
                )[];
                header: Primitive;
            },
        >,
        UnsafeShape<SharedSectionTypes<"markdown"> & { markdown: string }>,
        UnsafeShape<
            SharedSectionTypes<"codeBlock"> & {
                code: string;
                syntax?: string | null;
            },
        >,
        UnsafeShape<
            SharedSectionTypes<"copyCard"> & {
                disableCopy?: boolean | null;
                header?: Primitive;
                text: Primitive;
            },
        >,
        UnsafeShape<StructuredRenderEmpty>,
        UnsafeShape<
            SharedSectionTypes<"title"> & {
                icon?: StructuredRenderIcon<string> | null;
                text?: Primitive;
            },
        >,
        UnsafeShape<StructuredRenderIcon<string>>,
        UnsafeShape<SharedSectionTypes<"inlineCode"> & { code: string }>,
        UnsafeShape<
            SharedSectionTypes<"list"> & {
                items: StructuredRenderListItem<string>[];
            },
        >,
        UnsafeShape<StructuredRenderProcessing>,
        UnsafeShape<StructuredRenderSource>,
        UnsafeShape<
            SharedSectionTypes<"table"> & {
                direction: StructuredRenderCellDirection;
                entries: {
                    data: Record<
                        string,
                        | StructuredRenderShapesAllowedInTable<(...)>
                        | null
                        | undefined
                        | ((...) | (...) | (...))[],
                    >;
                    sources?: (StructuredRenderSource | null | undefined)[] | null;
                }[];
                footerRows?: | {
                    alignment?: StructuredRenderTableFooterAlignment
                    | null;
                    cells:
                        | StructuredRenderShapesAllowedInTable<string>
                        | (StructuredRenderShapesAllowedInTable<string> | null | undefined)[]
                        | null
                        | undefined;
                }[]
                | null;
                headers: {
                    disableSort?: boolean
                    | null;
                    hidden?: boolean | null;
                    key: string;
                    sortKey?: string | null;
                    text?: StructuredRenderText<string> | null;
                }[];
                style?: StructuredRenderTextStyle
                | null;
            },
        >,
        UnsafeShape<
            SharedSectionTypes<"tag"> & {
                color?:
                    | {
                        custom: {
                            backgroundColor?: string
                            | null;
                            foregroundColor?: string | null;
                        };
                    }
                    | { variant: ViraColorVariant }
                    | null;
                text: Primitive;
                useBigTag?: boolean | null;
            },
        >,
        UnsafeShape<
            SharedSectionTypes<"text"> & {
                icon?: StructuredRenderIcon<string> | null;
                style?: StructuredRenderTextStyle | null;
                text?: Primitive;
            },
        >,
    ] = ...

    All structured render section shapes.