import type { ComponentPropsWithoutRef, CSSProperties, ReactNode } from 'react'; /** * 지도가 렌더링될 DOM 컨테이너. NaverMap의 부모로 사용한다. * * children으로 ReactNode 또는 render function을 받을 수 있다. * render function 사용 시 navermaps 네임스페이스를 인자로 받아 * 별도 컴포넌트 분리 없이 지도를 구성할 수 있다. * * @example * ```tsx * // render function * * {(navermaps) => ( * * )} * * ``` */ export interface ContainerProps extends Omit, 'children'> { children: ReactNode | ((navermaps: typeof naver.maps) => ReactNode); fallback?: ReactNode; /** 내부 지도 div의 스타일. 기본값: position absolute, 100% 크기 */ innerStyle?: CSSProperties; } export declare function Container({ children, fallback, style, innerStyle, ...restProps }: ContainerProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=container.d.ts.map