import { DevServer, type DevServerOptions, type ResponseData } from '../dev-server';
import type { VirtualFS } from '../virtual-fs';
export interface CloudflarePagesDevServerOptions extends DevServerOptions {
    assetsDir: string;
}
export declare class CloudflarePagesDevServer extends DevServer {
    private readonly assetsDir;
    constructor(vfs: VirtualFS, options: CloudflarePagesDevServerOptions);
    startWatching(): void;
    handleRequest(method: string, url: string, _headers: Record<string, string>): Promise<ResponseData>;
    private resolveAssetPath;
}
//# sourceMappingURL=cloudflare-pages-dev-server.d.ts.map