import { ESLShareBaseAction } from '../core/esl-share-action';
import type { ESLShareButton } from '../core/esl-share-button';
/**
 * {@link ESLShareBaseAction} implementation, that invokes the native sharing mechanism of Web Share API
 */
export declare class ESLShareNativeAction extends ESLShareBaseAction {
    static readonly is: string;
    /** Checks if this action is available on the user's device */
    get isAvailable(): boolean;
    /** Does an action to share */
    share($button: ESLShareButton): void;
}
