export declare class SubmitProgramError extends Error {
    name: string;
    constructor(message?: string | undefined);
}
export declare class ProgramDoesNotExistError extends Error {
    name: string;
    constructor(id: string);
}
export declare class PausedProgramDoesNotExistError extends Error {
    name: string;
    constructor(id: string);
}
export declare class GetGasSpentError extends Error {
    name: string;
    constructor(message?: string);
}
export declare class ProgramTerminatedError extends Error {
    name: string;
    constructor(id: string);
}
export declare class ProgramExitedError extends Error {
    name: string;
    constructor(id: string);
}
export declare class CodeDoesNotExistError extends Error {
    name: string;
    constructor(id: string);
}
export declare class ProgramHasNoMetahash extends Error {
    name: string;
    constructor(id: string);
}
export declare class ResumeSessionInitError extends Error {
    name: string;
    constructor(programId: string, msg?: string);
}
export declare class ResumeSessionPushError extends Error {
    name: string;
    constructor(sessionId: string | number | bigint, msg?: string);
}
export declare class ResumeSessionCommitError extends Error {
    name: string;
    constructor(sessionId: string | number | bigint, msg?: string);
}
