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>
16 lines
537 B
Text
16 lines
537 B
Text
import type { SchemaTraits, TraitsSchema } from "@smithy/types";
|
|
/**
|
|
* Abstract base for class-based Schema except NormalizedSchema.
|
|
*
|
|
* @internal
|
|
* @deprecated use StaticSchema
|
|
*/
|
|
export declare abstract class Schema implements TraitsSchema {
|
|
name: string;
|
|
namespace: string;
|
|
traits: SchemaTraits;
|
|
protected abstract readonly symbol: symbol;
|
|
static assign<T extends Schema>(instance: T, values: Omit<T, "getName" | "symbol">): T;
|
|
static [Symbol.hasInstance](lhs: unknown): boolean;
|
|
getName(): string;
|
|
}
|