import { type TSchema } from '../types/schema.mjs'; /** Represents a Rest instruction. */ export interface TRest extends TSchema { '~kind': 'Rest'; type: 'rest'; items: Type; } /** Creates a Rest instruction type. */ export declare function Rest(type: Type): TRest; /** Returns true if the given value is TRest. */ export declare function IsRest(value: unknown): value is TRest;