import { z } from 'zod'; export declare const suspendRequestSchema: z.ZodObject<{ type: z.ZodLiteral<"suspend">; }, z.core.$strip>; export declare const suspendResponseSchema: z.ZodObject<{ type: z.ZodLiteral<"suspend">; }, z.core.$strip>; export declare const resumeRequestSchema: z.ZodObject<{ type: z.ZodLiteral<"resume">; }, z.core.$strip>; export declare const resumeResponseSchema: z.ZodObject<{ type: z.ZodLiteral<"resume">; }, z.core.$strip>; export declare const lifecycleStateSchema: z.ZodEnum<{ active: "active"; suspending: "suspending"; suspended: "suspended"; resuming: "resuming"; }>; export declare const stateRequestSchema: z.ZodObject<{ type: z.ZodLiteral<"state">; }, z.core.$strip>; export declare const stateResponseSchema: z.ZodObject<{ type: z.ZodLiteral<"state">; state: z.ZodEnum<{ active: "active"; suspending: "suspending"; suspended: "suspended"; resuming: "resuming"; }>; }, z.core.$strip>; export type SuspendRequest = z.infer; export type SuspendResponse = z.infer; export type ResumeRequest = z.infer; export type ResumeResponse = z.infer; export type LifecycleState = z.infer; export type StateRequest = z.infer; export type StateResponse = z.infer;