export const ERROR_CODES = { PATH_NOT_FOUND: 'PATH_NOT_FOUND', NOT_A_DIRECTORY: 'NOT_A_DIRECTORY', ACCESS_DENIED: 'ACCESS_DENIED', FILE_EXISTS: 'FILE_EXISTS', INVALID_PATH: 'INVALID_PATH', VALIDATION_ERROR: 'VALIDATION_ERROR', INTERNAL_ERROR: 'INTERNAL_ERROR', NOT_FOUND: 'NOT_FOUND', BAD_REQUEST: 'BAD_REQUEST', NAME_GENERATION_FAILED: 'NAME_GENERATION_FAILED', SSE_UNSUPPORTED: 'SSE_UNSUPPORTED', ALREADY_EXISTS: 'ALREADY_EXISTS', NOT_A_FILE: 'NOT_A_FILE', FORBIDDEN: 'FORBIDDEN', UNSUPPORTED_MEDIA_TYPE: 'UNSUPPORTED_MEDIA_TYPE', PAYLOAD_TOO_LARGE: 'PAYLOAD_TOO_LARGE', RESOURCE_LOCKED: 'RESOURCE_LOCKED', INVALID_NAME: 'INVALID_NAME', } as const export type ErrorCode = typeof ERROR_CODES[keyof typeof ERROR_CODES]