Я использую тип потока.
Я встретил переменную $Export
в некоторых libdefs .Я понятия не имею, что это такое и где это задокументировано.
Для меня это похоже на Типы утилит , но проблема, которую $Export
там не описана.Может ли какой-либо орган объяснить это и откуда он взялся?
declare module "@material-ui/core/AppBar/AppBar" {
import type {ComponentType, Node} from "react";
declare type Color = "inherit" | "primary" | "secondary" | "default";
declare type Position = "fixed" | "absolute" | "sticky" | "static" | "relative";
declare module.exports: ComponentType<{
children?: Node,
className?: string,
classes?: Object,
color?: Color,
position?: Position
}>;
}
declare module "@material-ui/core/AppBar" {
declare module.exports: $Exports<"@material-ui/core/AppBar/AppBar">;
}