import { type EventEmitter } from "../../stencil-public-runtime"; export declare class ScoutLink { /** * The URL that the link points to. Required when type is set to link */ href?: string; /** * Text to be displayed for the link */ label: string; rel?: string; /** * If the label property is not sufficient to describe its use, add an aria-label describing what happens * when pressing the button or where the user navigates if it is a link. */ linkAriaLabel?: string; /** * There are two types. If you intend to use it as a button with onclick, a button is rendered, however if you want to you it * as a normal link, a link with href is rendered. */ type: "link" | "button"; /** * _blank Opens the linked document in a new window or tab * * _self Opens the linked document in the same frame as it was clicked (this is default) * * _parent Opens the linked document in the parent frame * * _top Opens the linked document in the full body of the window * * _framename Opens the linked document in the named iframe */ target?: "_blank" | "_self" | "_parent" | "_top" | "framename"; /** * Only sent if the link is a button. */ scoutLinkClick: EventEmitter; render(): any; }