import { RequestHandler } from 'express';
import { PiletDb } from '../types';
export declare const getFiles: () => RequestHandler;
export declare const getLatestPilets: () => RequestHandler;
export interface SnapshotApi {
    read(db: PiletDb): Promise<void>;
    update(db: PiletDb): Promise<void>;
}
export declare const publishPilet: (rootUrl: string, snapshot: SnapshotApi) => RequestHandler;
