/// import { AccountIdentifiers } from "../types/AccountIdentifiers.js"; import { AccountInfo } from "@azure/msal-browser"; type FaaCFunction = (args: T) => React.ReactNode; export declare function getChildrenOrFunction(children: React.ReactNode | FaaCFunction, args: T): React.ReactNode; export type SetDifference = A extends B ? never : A; export type SetComplement = SetDifference; export type Subtract = Pick>; /** * Helper function to determine whether 2 arrays are equal * Used to avoid unnecessary state updates * @param arrayA * @param arrayB */ export declare function accountArraysAreEqual(arrayA: Array, arrayB: Array): boolean; export declare function getAccountByIdentifiers(allAccounts: AccountInfo[], accountIdentifiers: AccountIdentifiers): AccountInfo | null; export {}; //# sourceMappingURL=utilities.d.ts.map