container.d.ts 434 B

123456789
  1. import type { Slice, SliceType } from './slice';
  2. export type SliceMap = Map<symbol, Slice>;
  3. export declare class Container {
  4. sliceMap: SliceMap;
  5. get: <T, N extends string = string>(slice: N | SliceType<T, N>) => Slice<T, N>;
  6. remove: <T, N extends string = string>(slice: N | SliceType<T, N>) => void;
  7. has: <T, N extends string = string>(slice: N | SliceType<T, N>) => boolean;
  8. }
  9. //# sourceMappingURL=container.d.ts.map