import type * as t from '@babel/types';
export declare function arrayPattern(elements: Array<null | t.PatternLike | t.LVal>): t.ArrayPattern;
export declare function isArrayPattern(node: t.Node | null | undefined): node is t.ArrayPattern;
export declare function assertArrayPattern(node: t.Node | null | undefined): asserts node is t.ArrayPattern;
//# sourceMappingURL=array-pattern.d.ts.map