import { Set } from "immutable"; import { TSType } from "@babel/types"; export declare const MaybeType: (type: TSType) => TSType; export declare const PartialType: (type: TSType) => TSType; export declare const IfType: (possibleTypes: Set, type: TSType) => TSType; export declare const OptionalType: (type: TSType) => TSType; export declare const OperationType: (type: TSType) => TSType; export declare const ByIdType: (type: TSType) => TSType;