/**
 * ReplicationMode string literal type for TypeScript type checking
 */
export type ReplicationMode = "enabled" | "paused" | "disabled";
/**
 * ReplicationMode namespace providing constant values for runtime usage
 * This allows both TypeScript type usage and JavaScript runtime value access
 * @example
 * // TypeScript type usage:
 * const mode: ReplicationMode = "enabled";
 *
 * // JavaScript runtime constant usage:
 * import { ReplicationMode } from 'reduct-js';
 * const mode = ReplicationMode.ENABLED; // "enabled"
 */
export declare namespace ReplicationMode {
    const ENABLED = "enabled";
    const PAUSED = "paused";
    const DISABLED = "disabled";
}
export declare const DEFAULT_REPLICATION_MODE: ReplicationMode;
export declare const parseReplicationMode: (mode?: string) => ReplicationMode;
