/** * Main Signet class - entry point for the library */ import { Database } from "./database"; import { Agent, AgentConfig } from "./types"; export declare class Signet { private config; private db; private agent; constructor(config?: AgentConfig); /** * Initialize Signet in a directory */ init(name: string): Promise; /** * Load an existing Signet agent */ load(): Promise; /** * Get the current agent */ getAgent(): Agent | null; /** * Get the database instance */ getDatabase(): Database | null; /** * Detect if Signet is installed */ static detect(basePath?: string): boolean; /** * Get the default base path */ static getDefaultPath(): string; } //# sourceMappingURL=signet.d.ts.map