-- ROBLOX deviation: Lua doesn't allow fields on functions, and we haven't implemented callable tables as "function" components

export type React_StatelessFunctionalComponent<Props> = (
	props: Props,
	context: any
) -> React_Node
export type React_ComponentType<Config> = React_AbstractComponent<Config, any>

export type React_ElementType = string | React_AbstractComponent<any, any>
