import { EventToken } from '../events';
export declare const onAppBootstrap: EventToken<void>;
export declare const onServerBootstrap: EventToken<void>;
export declare const onServerMainBootstrapDone: EventToken<void>;
export declare const onServerShutdownRequested: EventToken<void>;
export declare const onServerShutdown: EventToken<void>;
export interface AutoConstructOptions {
    cli?: boolean;
}
export declare function AutoConstruct(options?: AutoConstructOptions): ClassDecorator;
export declare function isAutoConstructProvider(value: unknown, options?: AutoConstructOptions): boolean;
//# sourceMappingURL=lifecycle.d.ts.map