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>
23 lines
717 B
Text
23 lines
717 B
Text
declare const shimmer: {
|
|
(options: { logger?(msg: string): void }): void;
|
|
wrap<Nodule extends object, FieldName extends keyof Nodule>(
|
|
nodule: Nodule,
|
|
name: FieldName,
|
|
wrapper: (original: Nodule[FieldName]) => Nodule[FieldName],
|
|
): void;
|
|
massWrap<Nodule extends object, FieldName extends keyof Nodule>(
|
|
nodules: Nodule[],
|
|
names: FieldName[],
|
|
wrapper: (original: Nodule[FieldName]) => Nodule[FieldName],
|
|
): void;
|
|
unwrap<Nodule extends object>(
|
|
nodule: Nodule,
|
|
name: keyof Nodule,
|
|
): void;
|
|
massUnwrap<Nodule extends object>(
|
|
nodules: Nodule[],
|
|
names: Array<keyof Nodule>,
|
|
): void;
|
|
};
|
|
|
|
export = shimmer;
|