import type { MSALResult, MSALInteractiveParams, MSALSilentParams, MSALSignoutParams, MSALAccount, MSALConfiguration } from './types'; declare type RNMSALNativeModule = { createPublicClientApplication(config: MSALConfiguration): Promise; acquireToken(params: MSALInteractiveParams): Promise; acquireTokenSilent(params: MSALSilentParams): Promise; getAccounts(): Promise; getAccount(accountIdentifier: string): Promise; removeAccount(account: MSALAccount): Promise; signout(params: MSALSignoutParams): Promise; }; declare const RNMSAL: RNMSALNativeModule; export default RNMSAL;