import type { Callback } from '@forgerock/sdk-types'; import { BaseCallback } from './base-callback.js'; interface IdPValue { provider: string; uiConfig: { [key: string]: string; }; } /** * Represents a callback used to collect an answer to a choice. */ export declare class SelectIdPCallback extends BaseCallback { payload: Callback; /** * @param payload The raw payload returned by OpenAM */ constructor(payload: Callback); /** * Gets the available providers. */ getProviders(): IdPValue[]; /** * Sets the provider by name. */ setProvider(value: string): void; } export type { IdPValue }; //# sourceMappingURL=select-idp-callback.d.ts.map