import { InjectionKey } from "vue"; import type { FileManager } from "./FileManager"; import { Receiver, Sender } from "./CommunicationChannel"; export const FileManagerSymbol = Symbol("FileManager") as InjectionKey; export const CastTypeSymbol = Symbol("CastType") as InjectionKey<"sender" | "receiver">; export const SenderSymbol = Symbol('Sender') as InjectionKey; export const ReceiverSymbol = Symbol('Receiver') as InjectionKey;