import { Experience } from '../dxp-experience/models'; /** * @slot default - The slot for content inside the displayed link tag. */ export declare class DxpInputLink { el: HTMLDxpInputLinkElement; experience: Experience | null; isValid: boolean; inputValue: any; /** * Provide an input key from the story to set the value on click */ inputKey: string; /** * The value to set against the provided input key */ setValue: any; /** * The class to add to the anchor tag */ linkClass?: string; /** * The class to add when the matching route is active in the browser */ activeClass?: string; /** * Only active on the exact href match, and not on child routes */ exact: boolean; /** * Only active on the exact href match using every aspect of the URL including parameters. */ strict: boolean; /** * Validates any current-route inputs before navigating. * Disables navigation if any inputs are invalid. */ validate: boolean; /** * The destination route for this link */ path: string; private storyInput; private get display(); validateValue(): void; componentWillLoad(): void; private setExperience; private onClick; render(): any; disconnectedCallback(): void; }