export const ImmutableQueueSym = Symbol.for("@tsplus/stdlib/collections/ImmutableQueue")
export type ImmutableQueueSym = typeof ImmutableQueueSym
export const _A = Symbol.for("@tsplus/stdlib/collections/ImmutableQueue/A")
export type _A = typeof _A
/**
* @tsplus type ImmutableQueue
*/
export interface ImmutableQueue extends Collection, Equals {
readonly [ImmutableQueueSym]: ImmutableQueueSym
readonly [_A]: () => A
}
/**
* @tsplus type ImmutableQueue.Ops
*/
export interface ImmutableQueueOps {
$: ImmutableQueueAspects
}
export const ImmutableQueue: ImmutableQueueOps = {
$: {}
}
/**
* @tsplus type ImmutableQueue.Aspects
*/
export interface ImmutableQueueAspects {}