UNPKG

password-manager-autofill-utilities

Version:

TypeScript utilities to control password manager autofill behavior across different password managers

23 lines 1.02 kB
export { BasePasswordManagerProvider } from './base'; export { OnePasswordProvider } from './onePassword'; export { LastPassProvider } from './lastPass'; export { BitwardenProvider } from './bitwarden'; export { DashlaneProvider } from './dashlane'; export { BrowserAutocompleteProvider } from './browserAutocomplete'; import { PasswordManager, PasswordManagerProvider } from '../types'; /** * Registry of all available password manager providers */ export declare const PASSWORD_MANAGER_PROVIDERS: Record<PasswordManager, PasswordManagerProvider>; /** * Get a password manager provider by its identifier * @param manager - The password manager identifier * @returns The provider instance */ export declare function getPasswordManagerProvider(manager: PasswordManager): PasswordManagerProvider; /** * Get all available password manager providers * @returns Array of all provider instances */ export declare function getAllPasswordManagerProviders(): PasswordManagerProvider[]; //# sourceMappingURL=index.d.ts.map