export declare class AlphaVantageError extends Error {
    readonly code?: string | undefined;
    constructor(message: string, code?: string | undefined);
}
export declare class AlphaVantageAPIError extends AlphaVantageError {
    readonly statusCode?: number | undefined;
    constructor(message: string, statusCode?: number | undefined);
}
export declare class AlphaVantageRateLimitError extends AlphaVantageError {
    constructor(message?: string);
}
export declare class AlphaVantageNetworkError extends AlphaVantageError {
    readonly originalError?: Error | undefined;
    constructor(message: string, originalError?: Error | undefined);
}
export declare class AlphaVantageInvalidSymbolError extends AlphaVantageError {
    constructor(symbol: string);
}
//# sourceMappingURL=errors.d.ts.map