import { NxProjectJsonService, PackageJsonService, WrapApplicationOptionsService } from '@nestjs-mod/common';
import { OnModuleInit } from '@nestjs/common';
import { PgFlywayConfiguration } from '../pg-flyway.configuration';
export declare class PgFlywayInfrastructureUpdaterService implements OnModuleInit {
    private readonly packageJsonService;
    private readonly nxProjectJsonService;
    private readonly pgFlywayConfiguration;
    private readonly wrapApplicationOptionsService;
    constructor(packageJsonService: PackageJsonService, nxProjectJsonService: NxProjectJsonService, pgFlywayConfiguration: PgFlywayConfiguration, wrapApplicationOptionsService: WrapApplicationOptionsService);
    onModuleInit(): void;
    update(): void;
    private updatePackageJsonFile;
    private updateProjectJsonFile;
    private createFirstMigrations;
    private getDbConnectionEnvKeys;
}
