import type { AppConfig, BackendAppConfig, BaseAppConfig, MonorepoSettingsDefinition, ProjectDefinition } from '#src/schema/index.js'; declare function byId(projectDefinition: ProjectDefinition, id: string): AppConfig; declare function getBackendApp(projectDefinition: ProjectDefinition): BackendAppConfig; /** * Given an app config, get the relative directory of the app * * @param appConfig The app config * @param monorepoSettings Optional monorepo settings to determine apps folder location * @returns The directory of the app */ declare function getAppDirectory(appConfig: BaseAppConfig, monorepoSettings?: MonorepoSettingsDefinition): string; export declare function getBackendRelativePath(appConfig: AppConfig, backendApp: BackendAppConfig, monorepoSettings?: MonorepoSettingsDefinition): string; export declare const AppUtils: { byId: typeof byId; getBackendApp: typeof getBackendApp; getBackendRelativePath: typeof getBackendRelativePath; getAppDirectory: typeof getAppDirectory; }; export {}; //# sourceMappingURL=app-utils.d.ts.map