UNPKG

@struktoai/mirage-core

Version:

A Unified Virtual Filesystem For AI Agents

23 lines • 992 B
import { Accessor } from './base.ts'; import { ResponseCache } from './responses.ts'; import { TimeRange } from '../core/time_range.ts'; import { type DiscordTransport } from '../core/discord/client.ts'; export declare class DiscordAccessor extends Accessor { readonly transport: DiscordTransport; readonly timeRange: TimeRange; readonly timeout: number | undefined; readonly listedDay: ResponseCache<string, Record<string, unknown>[]>; constructor(transport: DiscordTransport, config?: { startTime?: string | null; endTime?: string | null; timeout?: number; }); caches(): readonly ResponseCache<unknown, unknown>[]; } /** * The `discord` CLI's accessor factory: the registry builds one per install * from its validated config, so every verb of that install rides one * transport. Python passes `DiscordAccessor` itself. */ export declare function discordAccessor(config: unknown): DiscordAccessor; //# sourceMappingURL=discord.d.ts.map