import React from 'react';
import { OrderSectionInfo } from '../order-detail.type';
import { SECTION_TYPE } from '../order-detail-section-constants';
export interface SectionProps extends React.HTMLAttributes<HTMLDivElement> {
    orderSectionItemList: OrderSectionInfo['orderSectionItemList'];
    deliveryType?: 'DELIVERY' | 'QUICK' | 'VISIT';
}
export type SectionButtonT = React.HTMLAttributes<HTMLDivElement>;
declare const OrderDetailSection: {
    ({ deliveryType, children, }: SectionProps): import("@emotion/react/jsx-dev-runtime").JSX.Element;
    Slot: React.FC<SlotProps>;
};
interface SlotProps extends React.HTMLAttributes<HTMLDivElement> {
    children?: React.ReactNode;
    value?: OrderSectionInfo;
    wtime?: OrderSectionInfo['wtime'];
    orderSectionItemList?: OrderSectionInfo['orderSectionItemList'];
    sectionType?: (typeof SECTION_TYPE)[number];
    orderSectionCode?: OrderSectionInfo['orderSectionCode'];
    invoice?: OrderSectionInfo['invoice'];
    name: 'header' | 'invoice' | 'items' | 'button' | 'return_invoice' | 'reason';
    currency?: string;
}
export { OrderDetailSection };
/** 9.22 eunsun: context wrapper는 바깥에서 context값을 쓸 경우 미리 감싸지 않아야한다! */
