import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export declare class DefaultRouteInput { ActivationState: Value; constructor(properties: DefaultRouteInput); } export declare class UriPathRouteInput { SourcePath?: Value; AppendSourcePath?: Value; ActivationState: Value; Methods?: List>; IncludeChildPaths?: Value; constructor(properties: UriPathRouteInput); } export interface RouteProperties { UriPathRoute?: UriPathRouteInput; EnvironmentIdentifier: Value; RouteType: Value; DefaultRoute?: DefaultRouteInput; ServiceIdentifier: Value; ApplicationIdentifier: Value; Tags?: List; } export default class Route extends ResourceBase { static DefaultRouteInput: typeof DefaultRouteInput; static UriPathRouteInput: typeof UriPathRouteInput; constructor(properties: RouteProperties); }