/**
 * Type-safe constants for Memory Bank MCP
 *
 * This file contains type-safe constants that can be used throughout the codebase.
 */
/**
 * Memory Bank status constants
 */
export declare const MEMORY_BANK_STATUS: {
    /** Memory Bank is active and ready to use */
    readonly ACTIVE: "ACTIVE";
    /** Memory Bank is not active or not found */
    readonly INACTIVE: "INACTIVE";
    /** Memory Bank is being updated */
    readonly UPDATING: "UPDATING";
};
/**
 * Type for Memory Bank status values
 */
export type MemoryBankStatusType = typeof MEMORY_BANK_STATUS[keyof typeof MEMORY_BANK_STATUS];
/**
 * Progress action constants
 */
export declare const PROGRESS_ACTION: {
    /** File update action */
    readonly FILE_UPDATE: "File Update";
    /** Decision made action */
    readonly DECISION_MADE: "Decision Made";
    /** Context update action */
    readonly CONTEXT_UPDATE: "Context Update";
    /** Implementation action */
    readonly IMPLEMENTATION: "Implementation";
    /** Documentation action */
    readonly DOCUMENTATION: "Documentation";
    /** Bug fix action */
    readonly BUG_FIX: "Bug Fix";
    /** Feature addition action */
    readonly FEATURE_ADDITION: "Feature Addition";
    /** Refactoring action */
    readonly REFACTORING: "Refactoring";
    /** Testing action */
    readonly TESTING: "Testing";
    /** Completion action */
    readonly COMPLETION: "Completion";
};
/**
 * Type for progress action values
 */
export type ProgressActionType = typeof PROGRESS_ACTION[keyof typeof PROGRESS_ACTION];
/**
 * Progress status constants
 */
export declare const PROGRESS_STATUS: {
    /** Success status */
    readonly SUCCESS: "success";
    /** Error status */
    readonly ERROR: "error";
    /** Warning status */
    readonly WARNING: "warning";
};
/**
 * Type for progress status values
 */
export type ProgressStatusType = typeof PROGRESS_STATUS[keyof typeof PROGRESS_STATUS];
/**
 * Mode constants
 */
export declare const MODE: {
    /** Architect mode */
    readonly ARCHITECT: "architect";
    /** Ask mode */
    readonly ASK: "ask";
    /** Code mode */
    readonly CODE: "code";
    /** Debug mode */
    readonly DEBUG: "debug";
    /** Test mode */
    readonly TEST: "test";
};
/**
 * Type for mode values
 */
export type ModeType = typeof MODE[keyof typeof MODE];
