UNPKG

@fly/cdn

Version:
18 lines (17 loc) 600 B
/** @module HTTP */ /** @ignore */ export declare class ValidationError extends Error { readonly field: string; constructor(field: string, message: string); } /** @ignore */ export declare class InputError extends Error { } /** @ignore */ export declare function invalidInput(message: string): Error; /** @ignore */ export declare function invalidProperty(prop: string, message: string): Error; /** @ignore */ export declare function assertPresent(value: unknown, propertyName: string): void; /** @ignore */ export declare function assertUrl(value: string | URL, propertyName: string): void;