import { type IPortalApi } from '@portal-hq/utils' import Noah, { type INoah } from './noah/Noah' import { PortalNoahApi } from './noah/PortalNoahApi' export * from './noah' export interface IRamps { noah: INoah } export interface RampsOptions { api: IPortalApi } export class Ramps implements IRamps { public readonly noah: INoah constructor({ api }: RampsOptions) { const noahApi = new PortalNoahApi({ api }) this.noah = new Noah({ api: noahApi, }) } } export default Ramps