@virtualstate/examples
Version:
12 lines • 768 B
TypeScript
export interface TheThingDefined {
}
export interface TheThingFn<T = unknown, R extends Record<string | symbol, unknown> = Record<string | symbol, unknown>> extends TheThingDefined {
(strings: TemplateStringsArray): TheThing<T, R>;
(): TheThing<T, R>;
new (): TheThing<T, R>;
}
export declare type TheThing<T = unknown, R extends Record<string | symbol, unknown> = Record<string | symbol, unknown>> = PromiseLike<T> & AsyncIterable<T> & AsyncIterator<T> & Iterable<T> & TheThingFn & R;
export declare function f<T = unknown, R extends Record<string | symbol, unknown> = Record<string | symbol, unknown>>(defaultValue: T): TheThing<T, R>;
export declare const _EF0001_F: any;
export declare const _EF0001_URL: string;
//# sourceMappingURL=the-thing.d.ts.map