/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * */ import type { ReactNativeProps } from '../../types/renderer.native'; import type { StrictProps as StrictPropsOriginal } from '../../types/StrictProps'; import * as React from 'react'; type StrictProps = Readonly< Omit< StrictPropsOriginal, keyof ({ children?: | React.ReactNode | (($$PARAM_0$$: ReactNativeProps) => React.ReactNode); }) > & { children?: | React.ReactNode | (($$PARAM_0$$: ReactNativeProps) => React.ReactNode); } >; export declare function createStrictDOMComponent( tagName: string, defaultProps?: P ): ( props: Omit })> & { ref?: React.Ref } ) => React.ReactNode;