import type { i18n } from 'i18next';
import { nothing, type TemplateResult } from 'lit';
import type { FunctionalComponent } from '../../../utils/functional-component-utils';
interface IpxBodyProps {
    i18n: i18n;
    visibility: 'open' | 'closed' | 'embedded';
    displayFooterSlot?: boolean;
    onAnimationEnd?: () => void;
    header?: TemplateResult | typeof nothing;
    body?: TemplateResult | typeof nothing;
    footer?: TemplateResult | typeof nothing;
}
export declare const renderIpxBody: FunctionalComponent<IpxBodyProps>;
export {};
