import { Controller } from '@harmonyjs/types-server';
declare type SPAView = {
    path: string;
    dir: string;
    file: string;
};
declare type SPAWebpack = {
    active: boolean;
    endpoint: string;
    port: number;
};
declare type ControllerSPAConfig = {
    path: string;
    dir: string;
    views?: SPAView[];
    webpack?: SPAWebpack;
};
declare const ControllerSPA: Controller<ControllerSPAConfig>;
export default ControllerSPA;
