import { EventEmitter } from '../../../stencil-public-runtime';
export declare class SlDataLinkItemCustom {
    el: HTMLSlDataLinkItemCustomElement;
    private invokeSelectedCallback;
    /** Set at true if selected You can't pass false
     * to deactivate an element. One element must be always selected */
    selected: boolean;
    /**
     * Callback that will fire when the tabs is selected.
     */
    selectedCallback?: ((element: HTMLSlDataLinkItemCustomElement) => void) | string;
    /**
     * Event that will fire when the tabs is selected.
     */
    itemSelectedEvent: EventEmitter<HTMLSlDataLinkItemCustomElement>;
    selectedCallbackChanged(): void;
    constructor();
    private setInvokeSelectedCallback;
    private itemSelected;
    private itemUnselected;
    render(): any;
}
