Rocky_Mountain_Vending/.pnpm-store/v10/files/9a/6c888ffbdf784083e73f9df2ba83a86f79956c43313396b2d12e026618574324e3d39b1cb655e424b733a62f5639ee19e75604af78e069bccb35cf3cf37cbf
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

17 lines
778 B
Text

import { Client } from './client';
import { ClientOptions } from './types-hoist/options';
/** A class object that can instantiate Client objects. */
export type ClientClass<F extends Client, O extends ClientOptions> = new (options: O) => F;
/**
* Internal function to create a new SDK client instance. The client is
* installed and then bound to the current scope.
*
* @param clientClass The client class to instantiate.
* @param options Options to pass to the client.
*/
export declare function initAndBind<F extends Client, O extends ClientOptions>(clientClass: ClientClass<F, O>, options: O): Client;
/**
* Make the given client the current client.
*/
export declare function setCurrentClient(client: Client): void;
//# sourceMappingURL=sdk.d.ts.map