#import #import #import [Exposed=Window, SecureContext] interface CredentialsContainer { Promise get(optional CredentialRequestOptions options = {}); Promise store(Credential credential); Promise create(optional CredentialCreationOptions options = {}); Promise preventSilentAccess(); }; dictionary CredentialRequestOptions { CredentialMediationRequirement mediation = "optional"; AbortSignal signal; }; dictionary CredentialCreationOptions { CredentialMediationRequirement mediation = "optional"; AbortSignal signal; };