import { WriteInfo } from '../types';
import { SourceComponent } from '../../resolve';
import { BaseMetadataTransformer } from './baseMetadataTransformer';
export declare class DecomposeExternalServiceRegistrationTransformer extends BaseMetadataTransformer {
    toSourceFormat(input: {
        component: SourceComponent;
        mergeWith?: SourceComponent | undefined;
    }): Promise<WriteInfo[]>;
    toMetadataFormat(component: SourceComponent): Promise<WriteInfo[]>;
    private getOutputFolder;
    private getSchemaType;
}
