UNPKG

@sanity-typed/next-sanity

Version:
13 lines (10 loc) 591 B
import { ClientConfig } from 'next-sanity'; import { SanityClient } from '@sanity-typed/client'; export { SanityClient } from '@sanity-typed/client'; import { DocumentValues } from '@sanity-typed/types'; import { AnySanityDocument } from '@sanity-typed/types/src/internal'; type ObservableSanityClient<TDocument extends AnySanityDocument> = SanityClient<TDocument>["observable"]; declare const createClient: <const SanityValues extends { [type: string]: any; }>(config: ClientConfig) => SanityClient<DocumentValues<SanityValues>>; export { type ObservableSanityClient, createClient };