import { GlideRecord } from "./GlideRecord.js"; export declare class UxFrameworkScriptables { constructor(); static getEligibleDataResourceIds(macroponentSysId?: string, pageRegistrySysId?: string, routeFieldsAndParams?: Record, macroponentConfig?: Record): Array; findUXFSnapshot(testSysId?: string, currentStepOrder?: string): string; getAvailableActions(componentId?: string): Array; getUXFSeismicComponents(snapshotId?: string): Array; static buildUxAssetBundleCache(): void; static buildUxAssetCache(): void; static buildUxAssetDeduplicatorCache(): void; static buildUxComponentCache(): void; static buildUxControllerCache(): void; static buildUxDataBrokerCache(): void; static buildUxRuntimeDataBrokerCache(): void; static evaluateRoutePermission(routeId?: string, parentMacroponentId?: string, operation?: string): boolean; static extractTranslations(input?: string): string; static getAssetBundleManifest(bundleName?: string): Array; static getAssetCacheBuster(): number; static getAssetPublicPath(): string; static getFlushTimestamp(): string; static getFullPathByRelativeUrl(relativeUrl?: string, scopeName?: string): string; static getLandingPagePlaceholderSysId(workspaceMasterConfigSysId?: string): string; static getLoginPagePreloadAssetBundleURLsForMacroponents(): string; static getLoginPagePreloadURLsForMacroponents(): string; static getLoginPagePreloadUrlForStaticUxGlobals(uxAppSysId?: string): string; static getLoginPagePreloadUrlForUxspAsset(): string; static getLoginPagePreloadUrlsForAssets(): string; static getManagedServiceWorkerDisabled(): boolean; static getManagedServiceWorkerLoaderPath(): string; static getManagedServiceWorkersConfig(): string; static getMaxDepthForBaseURLPath(): number; static getReservedRoutes(): string[]; static getThemeFontsToPreloadOnLoginPage(): string; static isCBComponent(macropnentSysId?: string): boolean; static isDDUserWithUIBuilderPermission(): boolean; static isLoggedIn(request?: any): boolean; static markMacroponentRelatedRecordsAsDirty(gr?: GlideRecord): void; static validateMacroponent(gr?: GlideRecord): Array; } //# sourceMappingURL=UxFrameworkScriptables.d.ts.map