import type { SelectorListEntry } from '../liveness/selector-list-entry.js'; import type { IImportEdgeTargetInput } from './i-import-edge-target-input.js'; import type { IWiringSource } from './wiring-rule.js'; /** * The AUTHORED extraction source (round 13): {@link IWiringSource} with its * markable lists widened — `files` and `to.files` take a glob or `{ pattern, * expectEmpty: true, reason? }`. The loaded shape keeps plain string lists and * carries the markers in `expectEmptyUnits` (`normalizeWiringSource`), which an * author can never write. */ export interface IWiringSourceInput extends Omit { readonly files?: readonly SelectorListEntry[]; readonly to?: IImportEdgeTargetInput; } //# sourceMappingURL=i-wiring-source-input.d.ts.map