import { UnisnipsParser, SnippetDefinition, UnisnipsPlugin } from '@unisnips/core';
export * from './util/position';
declare const PLUGIN_ULTISNIPS: UnisnipsParser & UnisnipsPlugin;
export default PLUGIN_ULTISNIPS;
/**
 * If there are multiple snippet with the same trigger,
 * keep only those with highest priority
 *
 * @see https://github.com/SirVer/ultisnips/blob/master/doc/UltiSnips.txt#L569
 */
export declare function stripSnippetsByPriority(defs: SnippetDefinition[]): SnippetDefinition[];
