import { Raid, Signup, Character, RaidData } from "../../Types/Types"
import { SubscriptionResponse } from "rpclibrary"

export type ShoutMessage = {
    message: string,
    sender: string,
    date: string
}

export class IShoutbox{
    shout: (uuid:string, msg: ShoutMessage) => Promise<void>
    getFeed: () => Promise<ShoutMessage[]>
    subscribe: (callback) => Promise<SubscriptionResponse>
}
