import React from 'react';
import { type AccordionIcon } from '@riverbankcms/theme-core/accordions/types';
type AccordionNodeProps = {
    blockId?: string | null;
    children?: React.ReactNode;
    className?: string;
    type?: 'single' | 'multiple';
    defaultValue?: string | string[];
    collapsible?: boolean;
};
export declare const AccordionNodeSSR: React.FC<AccordionNodeProps>;
type AccordionItemNodeProps = {
    className?: string;
    value?: string | number | null;
    trigger?: unknown;
    content?: unknown;
    question?: unknown;
    answer?: unknown;
    iconStyle?: AccordionIcon | null;
};
export declare const AccordionItemNodeSSR: React.FC<AccordionItemNodeProps>;
export default AccordionNodeSSR;
