/** Input payload for slash command artifact policy. */ export interface SlashCommandArtifactPolicyInput { messages: readonly unknown[]; slashCommandArtifactPathSeen?: boolean; } /** Public API contract for slash command artifact policy. */ export interface SlashCommandArtifactPolicy { hasSlashCommand: boolean; hasExactArtifactPath: boolean; hasLoadSkill: boolean; hasInvokeAgent: boolean; shouldKeepReminder: boolean; } /** Contains exact artifact path value helper. */ export declare function containsExactArtifactPathValue(value: unknown): boolean; /** Evaluate slash command artifact policy helper. */ export declare function evaluateSlashCommandArtifactPolicy(input: SlashCommandArtifactPolicyInput): SlashCommandArtifactPolicy; //# sourceMappingURL=slash-command-artifact-policy.d.ts.map