import React from 'react';
import { BaseComponentProps } from '../internal/base-component';
import { NonCancelableEventHandler } from '../internal/events';
export declare namespace ExpandableSectionProps {
    type Variant = 'default' | 'footer' | 'container' | 'navigation';
    interface ChangeDetail {
        expanded: boolean;
    }
}
export interface ExpandableSectionProps extends BaseComponentProps {
    defaultExpanded?: boolean;
    expanded?: boolean;
    variant?: ExpandableSectionProps.Variant;
    disableContentPaddings?: boolean;
    children?: React.ReactNode;
    header?: React.ReactNode;
    onChange?: NonCancelableEventHandler<ExpandableSectionProps.ChangeDetail>;
}
