/** * Modify from https://github.com/ionic-team/stencil-ds-output-targets/blob/main/packages/react-output-target/react-component-lib/createComponent.ts * MIT License https://github.com/ionic-team/stencil-ds-output-targets/blob/main/LICENSE */ import React from 'react'; export interface HTMLStencilElement extends HTMLElement { componentOnReady(): Promise; } interface StencilReactInternalProps extends React.HTMLAttributes { forwardedRef: React.RefObject; ref?: React.Ref; } export declare const createReactComponent: (tagName: string, ReactComponentContext?: React.Context, manipulatePropsFunction?: (originalProps: StencilReactInternalProps, propsToPass: any) => ExpandedPropsTypes, defineCustomElement?: () => void) => React.ForwardRefExoticComponent> & React.RefAttributes>; export {};