@opra/common
Version:
Opra common package
16 lines (15 loc) • 475 B
TypeScript
import { OpraSchema } from '../../schema/index.js';
/**
* @class HttpStatusRange
*/
export declare class HttpStatusRange {
start: number;
end: number;
constructor(value: string);
constructor(start: number, end?: number);
constructor(init: Pick<HttpStatusRange, 'start' | 'end'>);
includes(statusCode: number): boolean;
intersects(start: number, end: number): boolean;
toString(): string;
toJSON(): OpraSchema.HttpStatusRange | number;
}