@pfantato/printful-ts
Version:
Typescript SDK to integrate with Printful
18 lines (17 loc) • 605 B
TypeScript
import { z } from 'zod';
export declare const PrintfulVersion: z.ZodEnum<["v1", "v2"]>;
export type PrintfulVersion = z.infer<typeof PrintfulVersion>;
export declare const PrintfulConfig: z.ZodObject<{
privateToken: z.ZodString;
baseUrl: z.ZodDefault<z.ZodOptional<z.ZodString>>;
version: z.ZodDefault<z.ZodOptional<z.ZodEnum<["v1", "v2"]>>>;
}, "strip", z.ZodTypeAny, {
version?: "v1" | "v2";
privateToken?: string;
baseUrl?: string;
}, {
version?: "v1" | "v2";
privateToken?: string;
baseUrl?: string;
}>;
export type PrintfulConfig = z.infer<typeof PrintfulConfig>;