/**
 * Link target options when opening a link.
 */
export type LinkTargetType = '_blank' | '_self';

/**
 * Represents a link rendered in the app footer.
 */
export type VegaAppFooterLink = {
	/**
	 * Optional unique identifier for the link
	 */
	id?: string;
	/**
	 * Text displayed for the link
	 */
	label: string;
	/**
	 * Destination URL for the link
	 */
	URL: string;
	/**
	 * Optional target specifying how the link should open
	 */
	target?: LinkTargetType;
};
