/** * goals domain zod schemas. Mutation-only shapes: every value schema is a * `{ ref }` acknowledgement (clear: `{ cleared }`) — the current goal state * travels exclusively on the 'goal' session projection. */ import { z } from 'zod'; import type { Wire } from './rpc.schema.ts'; import type { GoalRef, RequestPayload, ResponseValue } from './index.ts'; /** GoalRef schema. */ export declare const goalRefSchema: z.ZodType>; /** goal.create request payload. */ export declare const goalCreateRequestSchema: z.ZodType>>; /** goal.create response value. */ export declare const goalCreateValueSchema: z.ZodType>>; /** goal.edit request payload. */ export declare const goalEditRequestSchema: z.ZodType>>; /** goal.edit response value. */ export declare const goalEditValueSchema: z.ZodType>>; /** goal.pause request payload. */ export declare const goalPauseRequestSchema: z.ZodType>>; /** goal.pause response value. */ export declare const goalPauseValueSchema: z.ZodType>>; /** goal.resume request payload. */ export declare const goalResumeRequestSchema: z.ZodType>>; /** goal.resume response value. */ export declare const goalResumeValueSchema: z.ZodType>>; /** goal.complete request payload. */ export declare const goalCompleteRequestSchema: z.ZodType>>; /** goal.complete response value. */ export declare const goalCompleteValueSchema: z.ZodType>>; /** goal.clear request payload. */ export declare const goalClearRequestSchema: z.ZodType>>; /** goal.clear response value. */ export declare const goalClearValueSchema: z.ZodType>>; //# sourceMappingURL=goals.schema.d.ts.map