import { type ClassMetadata } from '../models/ClassMetadata.js';
import { type ClassMetadataLifecycle } from '../models/ClassMetadataLifecycle.js';
import { type InjectFromOptions } from '../models/InjectFromOptions.js';
export declare function getExtendedLifecycle(options: InjectFromOptions, baseTypeClassMetadata: ClassMetadata, typeMetadata: ClassMetadata): ClassMetadataLifecycle;
//# sourceMappingURL=getExtendedLifecycle.d.ts.map