export declare class PreviewServer {
    private app;
    private themeLoader;
    private renderer;
    private theme?;
    private mockData;
    private port;
    constructor(themePath: string, options?: {
        port?: number;
        dataPath?: string;
    });
    private loadCustomData;
    initialize(): Promise<void>;
    private setupMiddleware;
    private setupRoutes;
    private render404;
    private setupErrorHandling;
    start(): Promise<void>;
}
//# sourceMappingURL=server.d.ts.map