import type { Plugin } from 'rollup'; /** * Because Koffi has to stay external, since it's native code, Rollup cannot * determine whether its code is side-effect-free or not and hence decides not to * tree-shake any Koffi call. And since we use Koffi about everywhere in libwin2, * this severely limits the lib's tree-shakeability. * * So this plugin simply declares everything Koffi as pure for maximum tree-shakeability. */ export declare const pureKoffi: Plugin;