export interface RuntimeMount { runtimeBase: string; appCode: string; environmentKey: 'preproduction' | 'production'; } interface ApplicationIdentity { appCode: string; appName: string; } export declare function configureApplicationIdentity(identity: ApplicationIdentity): ApplicationIdentity; export declare function readRuntimeMount(read: (name: string) => string | undefined): RuntimeMount | null; export declare function runtimeMount(): RuntimeMount | null; export declare function applicationCode(): string; export declare function applicationName(): string; export declare function setActivePerspectiveCode(code: string | null): void; export declare function currentPerspectiveCode(): string | null; export declare function resolveApplicationBasename(mount: RuntimeMount | null): string | undefined; export declare function applicationBasename(): string | undefined; export declare function attachmentPreviewPath(resourceCode: string, fileId: string): string; export declare function resolveAttachmentPreviewPath(mount: RuntimeMount | null, resourceCode: string, fileId: string): string; export declare function resolveApplicationApiPath(mount: RuntimeMount | null, path: string): string; export declare function applicationApiPath(path: string): string; export {}; //# sourceMappingURL=runtime-meta.d.ts.map