import type * as t from '@babel/types';
export declare function intersectionTypeAnnotation(types: t.FlowType[]): t.IntersectionTypeAnnotation;
export declare function isIntersectionTypeAnnotation(node: t.Node | null | undefined): node is t.IntersectionTypeAnnotation;
export declare function assertIntersectionTypeAnnotation(node: t.Node | null | undefined): asserts node is t.IntersectionTypeAnnotation;
//# sourceMappingURL=intersection-type-annotation.d.ts.map