import type { DefinedNativePlugin, NativeBinding } from 'noxcturnal'; import type { Noxcturnal } from '../noxcturnal-transformer'; interface InlineRequiresBindingFacts { declarationId: number | undefined; references: NativeBinding['references']; unsafe: boolean; } interface InlineRequiresState { ignored: ReadonlySet; bindings: Map; } export declare function createInlineRequiresPlugin(nox: Noxcturnal): DefinedNativePlugin; export {};