Public declaration syntax from forge-ts/packages/forge-embed/src/error.ts Original source SHA-256: bfad05cc472b9ebce441fd8235b6620d7206e60fa5a11be814364e9ef6ad199d Function bodies and constant values are omitted. This is not the complete implementation. Source line 13 export const ForgeEmbedErrorCode /* type inferred in source */; Source line 23 export type ForgeEmbedErrorCodeType = (typeof ForgeEmbedErrorCode)[keyof typeof ForgeEmbedErrorCode]; Source line 42 export class ForgeEmbedError extends Error { public readonly code: ForgeEmbedErrorCodeType; static modelError(model: string, reason: string): ForgeEmbedError; static dimensionMismatch(expected: number, actual: number): ForgeEmbedError; static emptyInput(operation: string): ForgeEmbedError; static storeError(operation: string, reason: string): ForgeEmbedError; static chunkingError(reason: string): ForgeEmbedError; static core(reason: string): ForgeEmbedError; }