import makeWALegacySocket from './LegacySocket';
import makeWASocket from './Socket';
export * from '../WAProto';
export * from './Utils';
export * from './Types';
export * from './Store';
export * from './Defaults';
export * from './WABinary';
export declare type WALegacySocket = ReturnType<typeof makeWALegacySocket>;
export { makeWALegacySocket };
export declare type WASocket = ReturnType<typeof makeWASocket>;
export declare type AnyWASocket = WASocket | WALegacySocket;
export default makeWASocket;