export declare const WORKSPACE_APP_AUDIENCES: readonly ["internal", "public"]; export type WorkspaceAppAudience = (typeof WORKSPACE_APP_AUDIENCES)[number]; export declare const DEFAULT_WORKSPACE_APP_AUDIENCE: WorkspaceAppAudience; export declare const DEFAULT_WORKSPACE_APP_HOME_PATH = "/home"; export interface WorkspaceAppRouteAccess { publicPaths: string[]; protectedPaths: string[]; } export declare function normalizeWorkspaceAppAudience(value: unknown): WorkspaceAppAudience; export declare function normalizeWorkspaceAppHomePath(value: unknown): string; export declare function normalizeWorkspaceAppPathList(value: unknown): string[]; export declare function workspaceAppAudienceFromEnv(env?: Record): WorkspaceAppAudience | undefined; export declare function workspaceAppRouteAccessFromEnv(env?: Record): WorkspaceAppRouteAccess; export declare function workspaceAppAudienceFromPackageJson(pkg: unknown): WorkspaceAppAudience | undefined; export interface WorkspaceAppRouteAccessFromConfig { publicPaths?: string[]; protectedPaths?: string[]; } export declare function workspaceAppRouteAccessFromPackageJson(pkg: unknown): WorkspaceAppRouteAccessFromConfig;