import type { ErrorCode } from './schemas/error-codes.js'; export type Result = { readonly ok: true; readonly data: T; } | { readonly ok: false; readonly error: E; }; export type AppError = { readonly code: ErrorCode; readonly message: string; readonly status: number; readonly source?: 'proxy' | 'provider'; readonly details?: Record; }; export declare const ok: (data: T) => Result; export declare const err: (error: E) => Result; //# sourceMappingURL=result.d.ts.map