import { IContainer, ActionData, ActionComposite } from '@ts-ioc/core'; import { AdviceMetadata } from '../metadatas'; /** * invoke after constructor action data. * * @export * @interface InvokeAfterConstructorActionData * @extends {ActionData} */ export interface InvokeAfterConstructorActionData extends ActionData { } /** * invoke after constructor action. * * @export * @class InvokeAfterConstructorAction * @extends {ActionComposite} */ export declare class InvokeAfterConstructorAction extends ActionComposite { constructor(); protected working(container: IContainer, data: InvokeAfterConstructorActionData): void; static getClassAnnations(): any; }