create-ai-chat-context-experimental
Version:
Phase 2: TypeScript rewrite - AI Chat Context & Memory System with conversation extraction and AICF format support (powered by aicf-core v2.1.0).
34 lines • 937 B
TypeScript
/**
* This file is part of create-ai-chat-context-experimental.
* Licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later).
* See LICENSE file for details.
*/
import type { Result } from '../types/result.js';
export interface PermissionsCommandOptions {
cwd?: string;
}
/**
* Permissions command for managing platform consent
*/
export declare class PermissionsCommand {
private cwd;
private permissionManager;
constructor(options?: PermissionsCommandOptions);
/**
* Execute permissions command
*/
execute(action: string, platform?: string): Promise<Result<void>>;
/**
* List all platform permissions
*/
private listPermissions;
/**
* Revoke permission for a platform
*/
private revokePermission;
/**
* Grant permission for a platform
*/
private grantPermission;
}
//# sourceMappingURL=PermissionsCommand.d.ts.map