import { EventEmitter, OnInit } from '@angular/core';
import { FormBuilder, FormGroup } from '@angular/forms';
import { TargetS3PProtocolConfiguration } from '@iotize/tap/service/impl/target';
import { Observable } from 'rxjs';
export declare class TapS3pConfigurationFormComponent implements OnInit {
    form: FormGroup;
    valueChanges: EventEmitter<TargetS3PProtocolConfiguration>;
    private valueSub?;
    set values(obs: Observable<TargetS3PProtocolConfiguration> | undefined);
    modes: {
        title: string;
        value: TargetS3PProtocolConfiguration.Mode;
    }[];
    constructor(formBuilder: FormBuilder);
    ngOnInit(): void;
}
