import { CtaBaseProps } from '../CtaProps';
export interface Section {
    /**
     * A unique identifier for the section.
     * @external
     */
    id: string;
    /**
     * A title for the section.
     * @external
     */
    title: string;
    /**
     * A primary call to action for the section.
     * @overrideType [CtaBaseProps](./?path=/story/common-types--ctabaseprops)
     * @external
     */
    primaryAction?: CtaBaseProps;
    /**
     * A badge for the section.
     * @external
     */
    badge?: {
        visible: boolean;
        skin?: 'light' | 'danger' | 'neutralLight';
    };
}
export type RenderSection<T> = (item: T) => Section;
//# sourceMappingURL=CollectionSectionHeader.types.d.ts.map