@issue-linker/core
Version:
Core library for issue-linker functionality
29 lines • 819 B
TypeScript
/**
* Error thrown when validation fails
*/
export declare class ValidationError extends Error {
readonly field?: string | undefined;
constructor(message: string, field?: string | undefined);
}
/**
* Error thrown when a GitHub issue is not found (404)
* This is a normal case, not a real error
*/
export declare class IssueNotFoundError extends Error {
readonly issueNumber: number;
constructor(issueNumber: number);
}
/**
* Error thrown when Git operations fail
*/
export declare class GitError extends Error {
constructor(message: string);
}
/**
* Error thrown when GitHub API operations fail
*/
export declare class GitHubError extends Error {
readonly status?: number | undefined;
constructor(message: string, status?: number | undefined);
}
//# sourceMappingURL=errors.d.ts.map