import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { MemoryStoreVisibility } from "./memorystorevisibility.js"; export type MemoryStore = { id: string; object: "memory_store"; name: string; description: string | null; instructions: string | null; visibility: MemoryStoreVisibility; metadata?: { [k: string]: string; } | undefined; createdAt: number; updatedAt: number; deletedAt: number | null; }; /** @internal */ export declare const MemoryStore$inboundSchema: z.ZodType; /** @internal */ export type MemoryStore$Outbound = { id: string; object: "memory_store"; name: string; description: string | null; instructions: string | null; visibility: string; metadata?: { [k: string]: string; } | undefined; created_at: number; updated_at: number; deleted_at: number | null; }; /** @internal */ export declare const MemoryStore$outboundSchema: z.ZodType; export declare function memoryStoreToJSON(memoryStore: MemoryStore): string; export declare function memoryStoreFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=memorystore.d.ts.map