import { OpenId4VciCredentialConfigurationsSupported, OpenId4VciCredentialConfigurationsSupportedWithFormats } from "./models/index.mjs"; import { CredentialConfigurationsSupported } from "@openid4vc/openid4vci"; //#region src/shared/issuerMetadataUtils.d.ts /** * Returns all entries from the credential offer with the associated metadata resolved. */ declare function getOfferedCredentials(offeredCredentialConfigurationIds: Array, credentialConfigurationsSupported: Configurations, { ignoreNotFoundIds }?: { ignoreNotFoundIds?: boolean; }): Configurations extends OpenId4VciCredentialConfigurationsSupportedWithFormats ? OpenId4VciCredentialConfigurationsSupportedWithFormats : OpenId4VciCredentialConfigurationsSupported; declare function getScopesFromCredentialConfigurationsSupported(credentialConfigurationsSupported: CredentialConfigurationsSupported): string[]; declare function getAllowedAndRequestedScopeValues(options: { requestedScope: string; allowedScopes: string[]; }): string[]; declare function getCredentialConfigurationsSupportedForScopes(credentialConfigurationsSupported: CredentialConfigurationsSupported, scopes: string[]): CredentialConfigurationsSupported; //#endregion export { getAllowedAndRequestedScopeValues, getCredentialConfigurationsSupportedForScopes, getOfferedCredentials, getScopesFromCredentialConfigurationsSupported }; //# sourceMappingURL=issuerMetadataUtils.d.mts.map