export declare class ApplicationLookupConfig { AccessRights?: string[]; AccessRightsAllAny?: AllAnyTypes; IsPrivate?: boolean; IsReadOnly?: boolean; IsTriggerSignIn?: boolean; Licenses?: string[]; LicensesAllAny?: AllAnyTypes; PathRegex: string; QueryRegex?: string; UserAgentRegex?: string; } export declare class Application extends ApplicationLookupConfig { Config?: ApplicationLookupConfig; Container?: string; Description?: string; Hosts?: string[]; ID?: string; Name: string; Priority?: number; } export declare enum AllAnyTypes { All = "All", Any = "Any" } export declare class DAFApplication { ApplicationID?: string; Details?: any; ID?: string; Lookup?: string; Priority?: number; } export declare class DAFAPIApplicationDetails { APIRoot?: string; InboundPath?: string; Lookup?: string; Methods?: string; Security?: string; } export declare class DAFViewApplicationDetails { BaseHref?: string; Package?: any; PackageType?: DAFApplicationPackageTypes; RegScripts?: string; StateConfig?: any; } export declare class DAFLCUApplicationDetails extends DAFViewApplicationDetails { Lookup?: string; } export declare class DAFRedirectApplicationDetails { Permanent?: boolean; PreserveMethod?: boolean; Redirect?: string; } export declare class DAFAppPointerApplicationDetails { DAFApplicationID?: string; DAFApplicationRoot?: string; } export declare enum DAFApplicationPackageTypes { Git = "Git", NPM = "NPM", Zip = "Zip" } export declare class DAFApplicationGitPackage { Branch?: string; Repository?: string; } export declare class DAFApplicationNPMPackage { Name?: string; Version?: string; } export declare class DAFApplicationZipPackage { ZipFile?: string; } //# sourceMappingURL=application.d.ts.map