import type { BotConfig } from "../config/config.js"; export declare const DEFAULT_IMESSAGE_ATTACHMENT_ROOTS: readonly ["/Users/*/Library/Messages/Attachments"]; export declare function isValidInboundPathRootPattern(value: string): boolean; export declare function normalizeInboundPathRoots(roots?: readonly string[]): string[]; export declare function mergeInboundPathRoots(...rootsLists: Array): string[]; export declare function isInboundPathAllowed(params: { filePath: string; roots: readonly string[]; fallbackRoots?: readonly string[]; }): boolean; export declare function resolveIMessageAttachmentRoots(params: { cfg: BotConfig; accountId?: string | null; }): string[]; export declare function resolveIMessageRemoteAttachmentRoots(params: { cfg: BotConfig; accountId?: string | null; }): string[];