import { Renderer as ThreeRenderer } from 'three'; import React from 'react'; import { CanvasProps } from '../../../canvas'; interface Renderer extends Omit { } export interface ContainerProps extends CanvasProps, React.HTMLAttributes { children: React.ReactNode; } export interface ResizeContainerProps extends CanvasProps, ContainerProps { renderer: () => Renderer | undefined | null; effects?: (renderer: any, parent: HTMLDivElement) => () => any; preRender?: React.ReactNode; } declare const ResizeContainer: React.NamedExoticComponent; export { ResizeContainer };