/** Effective policy for one Knowledge bundle's compact instruction-table entry. */ export type KnowledgeInstructionEntryReason = "bundle-disabled" | "instruction-files-disabled" | "knowledge-instructions-disabled" | "workspace-excluded" | "manifest-excluded" | "included"; export interface KnowledgeInstructionEntryResolution { readonly included: boolean; readonly reason: KnowledgeInstructionEntryReason; } /** * Resolve the ordered gates for one compact Knowledge instruction entry. * Concepts remain governed by bundle enablement and do not use this result. */ export declare const resolveKnowledgeInstructionEntry: (args: { readonly bundleEnabled: boolean; readonly instructionFilesEnabled: boolean; readonly knowledgeInstructionsEnabled: boolean; readonly workspaceInstructionEntry?: boolean; readonly manifestInstructionEntry?: boolean; }) => KnowledgeInstructionEntryResolution; //# sourceMappingURL=instruction-entry.d.ts.map