export declare const stateType: readonly ["completed", "running", "scheduled", "pending", "failed", "cancelled", "cancelling", "crashed", "paused"], isStateType: (value: unknown) => value is "completed" | "failed" | "running" | "pending" | "scheduled" | "cancelled" | "cancelling" | "crashed" | "paused";
export type StateType = typeof stateType[number];
export type ServerStateType = Uppercase<StateType>;
export declare function isServerStateType(value: unknown): value is ServerStateType;
export declare const pendingStateType: string[];
export type PendingStateType = typeof pendingStateType[number];
export declare function isPendingStateType(value: unknown): value is PendingStateType;
export declare const terminalStateType: string[];
export type TerminalStateType = typeof terminalStateType[number];
export type ServerTerminalStateType = Uppercase<TerminalStateType>;
export declare function isTerminalStateType(value: unknown): value is TerminalStateType;
export declare const stuckStateTypes: string[];
export type StuckStateType = typeof stuckStateTypes[number];
export declare function isStuckStateType(value: string): value is StuckStateType;
export declare function isPausedStateType(value: unknown): boolean;
export declare function isRunningStateType(value: unknown): boolean;
