import { ContactOption } from '@colijnit/relationapi/build/model/contact-option.bo';
import { RelationBaseComponent } from '../relation-base.component';
import { RelationKind } from '@colijnit/relationapi/build/enum/relation-kind.enum';
import { RelationContactDetailsCfgNames } from '../../../interface/relation-contact-details-cfg-names.interface';
export declare class RelationContactDetailsComponent extends RelationBaseComponent {
    configNames: RelationContactDetailsCfgNames;
    readonly: boolean;
    showPhone: boolean;
    showInviteForAccount: boolean;
    relationKind: RelationKind;
    showClass(): boolean;
    emailAddress: ContactOption;
    phoneNumber: ContactOption;
    inviteRelation: boolean;
    handlePhoneChange(): void;
    handleEmailChange(): void;
    preparePrimaryEmail(): void;
    preparePrimaryPhone(): void;
    handleCreateCustomerUserAndInviteMark(checkMark: boolean): void;
    protected relationSet(): void;
    private _updateSuggestionGeneralRequest;
}
