export interface FileEntry {
    name: string;
    isDirectory: boolean;
    size: number;
    mtime: Date;
}
export declare class FileService {
    static getPublicRoot(): string;
    static getProtectedRoot(): string;
    static resolveProtectedPath(relativePath: string): string | null;
    static resolveSafePath(relativePath: string): string | null;
    static listDirectory(relativePath?: string): FileEntry[];
}
//# sourceMappingURL=fileService.d.ts.map