import { GlideRecord } from "./GlideRecord"; export declare class UxFrameworkScriptables { 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; constructor(); }