Rocky_Mountain_Vending/.pnpm-store/v10/files/37/82a18ae7b4441e8c213997b70748daac116a86fa5c329b07e92ecc255ad5701a19183b94e10ee927f19e1133d82f20ca05eb558caafa09e858dbae8f9e8cff
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

28 lines
1 KiB
Text

import { NormalizedSchema } from "@smithy/core/schema";
import type { Schema, ShapeSerializer } from "@smithy/types";
import { SerdeContextConfig } from "../ConfigurableSerdeContext";
import type { JsonSettings } from "./JsonCodec";
/**
* @public
*/
export declare class JsonShapeSerializer extends SerdeContextConfig implements ShapeSerializer<string> {
readonly settings: JsonSettings;
/**
* Write buffer. Reused per value serialization pass.
* In the initial implementation, this is not an incremental buffer.
*/
protected buffer: any;
protected useReplacer: boolean;
protected rootSchema: NormalizedSchema | undefined;
constructor(settings: JsonSettings);
write(schema: Schema, value: unknown): void;
/**
* @internal
*/
writeDiscriminatedDocument(schema: Schema, value: unknown): void;
flush(): string;
/**
* Order if-statements by order of likelihood.
*/
protected _write(schema: Schema, value: unknown, container?: NormalizedSchema): any;
}