/**
 * Gets a scoped token with apps:update scope
 * Uses both a token cache (for reuse) and a promise cache (to prevent concurrent requests)
 *
 * @param applicationId - The application ID
 * @param superblocksBaseUrl - The Superblocks base URL
 * @param jwt - The JWT token for authentication
 * @returns A promise that resolves to the scoped token
 */
export declare function getScopedToken({ applicationId, superblocksBaseUrl, jwt, }: {
    applicationId: string;
    superblocksBaseUrl: string;
    jwt: string;
}): Promise<string>;
//# sourceMappingURL=scoped-token-utils.d.ts.map