UNPKG

armpit

Version:

Another resource manager programming interface toolkit.

16 lines 738 B
import type { AccessToken, TokenCredential, GetTokenOptions } from "@azure/identity"; import { type TenantId, type SubscriptionIdOrName } from "./azUtils.js"; import type { AzCliInvokers } from "./azCliUtils.js"; export interface ArmpitCredentialOptions { tenantId?: TenantId; subscription?: SubscriptionIdOrName; } export declare class ArmpitCredential implements TokenCredential { #private; constructor(invokers: AzCliInvokers, options?: ArmpitCredentialOptions); getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>; } export interface ArmpitCredentialProvider { getCredential(options?: ArmpitCredentialOptions): ArmpitCredential; } //# sourceMappingURL=armpitCredential.d.ts.map