@ace-sdk/cli
Version:
ACE CLI - Command-line tool for intelligent pattern learning and playbook management
20 lines • 818 B
TypeScript
/**
* Session Storage - Wrapper for @ace-sdk/core
*
* Provides backwards-compatible constructor that accepts Logger as first argument.
*
* @package @ace-sdk/cli
*/
import { SessionStorage as CoreSessionStorage } from '@ace-sdk/core';
import type { SessionStorageConfig, SessionPin, SessionPinResult, ILogger } from '@ace-sdk/core';
export type { SessionStorageConfig, SessionPin, SessionPinResult };
/**
* SessionStorage wrapper for backwards compatibility
*
* Old CLI code passed Logger as the first argument, but core now expects
* config as first argument and logger as second. This wrapper handles both.
*/
export declare class SessionStorage extends CoreSessionStorage {
constructor(configOrLogger?: SessionStorageConfig | ILogger, logger?: ILogger);
}
//# sourceMappingURL=session-storage.d.ts.map