Home / File/ private.d.ts — svelte Source File

private.d.ts — svelte Source File

Architecture documentation for private.d.ts, a typescript file in the svelte codebase. 1 imports, 0 dependents.

Entity Profile

Dependency Diagram

graph LR
  3640a2da_92c4_7792_2719_d4fc1081acb8["private.d.ts"]
  c9f47bf7_98ce_9478_f813_adff17e72bf4["./public.js"]
  3640a2da_92c4_7792_2719_d4fc1081acb8 --> c9f47bf7_98ce_9478_f813_adff17e72bf4
  style 3640a2da_92c4_7792_2719_d4fc1081acb8 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import { Readable, Subscriber } from './public.js';

/** Pair of subscriber and invalidator. */
type SubscribeInvalidateTuple<T> = [Subscriber<T>, () => void];

/** One or more `Readable`s. */
type Stores = Readable<any> | [Readable<any>, ...Array<Readable<any>>] | Array<Readable<any>>;

/** One or more values from `Readable` stores. */
type StoresValues<T> =
	T extends Readable<infer U> ? U : { [K in keyof T]: T[K] extends Readable<infer U> ? U : never };

export { SubscribeInvalidateTuple, Stores, StoresValues };

Dependencies

  • ./public.js

Frequently Asked Questions

What does private.d.ts do?
private.d.ts is a source file in the svelte codebase, written in typescript. It belongs to the SharedInternal domain.
What does private.d.ts depend on?
private.d.ts imports 1 module(s): ./public.js.
Where is private.d.ts in the architecture?
private.d.ts is located at packages/svelte/src/store/private.d.ts (domain: SharedInternal, directory: packages/svelte/src/store).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free