@simpleapps-com/augur-api
Version:
TypeScript client library for Augur microservices API endpoints
30 lines • 2.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MetaFilesResponseSchema = exports.NotificationResponseSchema = exports.FyxerTranscriptArrayResponseSchema = exports.FyxerTranscriptResponseSchema = exports.NotificationCreateParamsSchema = exports.FyxerTranscriptUpdateParamsSchema = exports.FyxerTranscriptCreateParamsSchema = exports.FyxerTranscriptHdrUidParamsSchema = exports.FyxerTranscriptListParamsSchema = void 0;
const zod_1 = require("zod");
const schemas_1 = require("../../../core/schemas");
// Fyxer Transcript Parameter Schemas - per OpenAPI specification
// OpenAPI defines: limit, offset, orderBy, q, statusCd as query params
exports.FyxerTranscriptListParamsSchema = zod_1.z.object({
limit: zod_1.z.coerce.number().optional(),
offset: zod_1.z.coerce.number().optional(),
orderBy: zod_1.z.string().optional(),
q: zod_1.z.string().optional(),
statusCd: zod_1.z.coerce.number().optional(),
});
// Fyxer transcript path parameter schema
exports.FyxerTranscriptHdrUidParamsSchema = zod_1.z.object({
fyxerTranscriptHdrUid: zod_1.z.coerce.number(),
});
// POST/PUT body schemas - OpenAPI spec doesn't define specific fields
// Using passthrough to allow any fields
exports.FyxerTranscriptCreateParamsSchema = zod_1.z.object({}).passthrough();
exports.FyxerTranscriptUpdateParamsSchema = zod_1.z.object({}).passthrough();
// Notification Create Parameters - OpenAPI spec doesn't define specific fields
exports.NotificationCreateParamsSchema = zod_1.z.object({}).passthrough();
// Response Schemas - OpenAPI defines standard BaseResponse format only
exports.FyxerTranscriptResponseSchema = (0, schemas_1.BaseResponseSchema)(zod_1.z.unknown());
exports.FyxerTranscriptArrayResponseSchema = (0, schemas_1.BaseResponseSchema)(zod_1.z.array(zod_1.z.unknown()));
exports.NotificationResponseSchema = (0, schemas_1.BaseResponseSchema)(zod_1.z.unknown());
exports.MetaFilesResponseSchema = (0, schemas_1.BaseResponseSchema)(zod_1.z.unknown());
//# sourceMappingURL=content.js.map