import { FormControl } from '@angular/forms';
import { IButton } from "@testlocallibrary/shared-kernel/components/ldc-button";
import * as i0 from "@angular/core";
export declare const DEFAULT_FORM_CONTROL_INPUT: Partial<IButton>;
export declare class LdcSocialReferenceComponent {
    label: string;
    controller: FormControl<unknown>;
    placeholder: string;
    inputId: string;
    isRequired: boolean;
    protected buttonsOptions: IButton[];
    toggleButton(buttonIndex: number): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<LdcSocialReferenceComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<LdcSocialReferenceComponent, "lib-ldc-social-reference", never, { "label": { "alias": "label"; "required": true; }; "controller": { "alias": "controller"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "inputId": { "alias": "inputId"; "required": false; }; "isRequired": { "alias": "isRequired"; "required": false; }; }, {}, never, never, true, never>;
}
