import type { BeforeBuildCallback, BeforeServeCallBack } from './hooks';
export interface DtApp {
    beforeBuild: (callBack: BeforeBuildCallback) => void;
    beforeServe: (callBack: BeforeServeCallBack) => void;
}
export interface DtAppPlugin {
    name: string;
    setup: (dtApp: DtApp) => void | Promise<void>;
}
