import { IndexEntry } from '../../cache/index/config.ts'; export declare const DiscordResourceType: Readonly<{ readonly GUILD: "discord/guild"; readonly CHANNEL: "discord/channel"; readonly MEMBER: "discord/member"; readonly HISTORY: "discord/history"; readonly DATE_DIR: "discord/date_dir"; readonly CHAT_JSONL: "discord/chat_jsonl"; readonly FILES_DIR: "discord/files_dir"; readonly FILE: "discord/file"; }>; export type DiscordResourceType = (typeof DiscordResourceType)[keyof typeof DiscordResourceType]; export declare function guildDirname(g: { id: string; name?: string; }): string; export declare function channelDirname(c: { id: string; name?: string; }): string; export declare function memberFilename(m: { id: string; name?: string; }): string; export declare const DiscordIndexEntry: { guild(g: { id: string; name?: string; }): IndexEntry; channel(c: { id: string; name?: string; }): IndexEntry; member(m: { id: string; name?: string; }, size?: number): IndexEntry; history(channelId: string, date: string): IndexEntry; }; //# sourceMappingURL=entry.d.ts.map