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
762 B
Text
23 lines
762 B
Text
import type { SchemaRef, SchemaTraits, StructureSchema as IStructureSchema } from "@smithy/types";
|
|
import { Schema } from "./Schema";
|
|
/**
|
|
* A structure schema has a known list of members. This is also used for unions.
|
|
*
|
|
* @internal
|
|
* @deprecated use StaticSchema
|
|
*/
|
|
export declare class StructureSchema extends Schema implements IStructureSchema {
|
|
static symbol: symbol;
|
|
name: string;
|
|
traits: SchemaTraits;
|
|
memberNames: string[];
|
|
memberList: SchemaRef[];
|
|
protected readonly symbol: symbol;
|
|
}
|
|
/**
|
|
* Factory for StructureSchema.
|
|
*
|
|
* @internal
|
|
* @deprecated use StaticSchema
|
|
*/
|
|
export declare const struct: (namespace: string, name: string, traits: SchemaTraits, memberNames: string[], memberList: SchemaRef[]) => StructureSchema;
|