import { GuidValue } from "../../../models"; import { TsxAllowUnknowProperties } from "../../TsxAllowUnknowProperties"; import { IValidator } from "../../validation"; export interface IAppRouteInput { /** * Initial alias * */ alias: string; /** * Route Prefix (e.g. '_') * */ routePrefix: string; /** * Alias changed with in the input * Empty -> Root Route * */ onAliasChanged: (alias: string) => void; /** * ignore validation from app id (i.e. usually the current editing app) * * */ ignoreFromAppId?: GuidValue; showStartWith?: boolean; useValidator: IValidator; label?: string; dark?: boolean; wrapperClass?: string; } declare global { namespace VueTsxSupport.JSX { interface Element { } interface ElementClass { } interface IntrinsicElements { "omfx-app-route-input": TsxAllowUnknowProperties; } } }