import DidConnect from './Connect';
import Button from './Button';
import Logo from './Logo';
import Session from './Session';

export * from './OAuth';
export * from './Passkey';
export * from './Session';
export * from './User';
export * from './Federated';
export * from './constant';
export * from './utils';
export * from './error';

export { default as SessionManager } from './SessionManager';
export { default as Address } from './Address';
export { default as Avatar } from './Avatar';
export { default as useConnect } from './Connect/use-connect';

export {
  // DID Connect
  DidConnect,
  DidConnect as Connect,
  DidConnect as DIDConnect,
  Logo,
  Logo as DIDLogo,
  Button,
  Button as DIDButton,

  // DEPRECATED
  Session,
};
