import { ASRequest } from "../../modules/apiServer/domain/entity/ASRequest";
import { ASResponse } from "../../modules/apiServer/domain/entity/ASResponse";
import { BaseRequestHandler } from "../../modules/apiServer/domain/BaseRequestHandler";
export default class SecondTestRequest extends ASRequest {
    private test;
    constructor(test: number);
}
export declare class ThirdTestRequest extends ASRequest {
    private test;
    constructor(test: number);
}
export declare class TestRequest4 extends ASRequest {
    private test;
    constructor(test: number);
}
export declare class RandomIntRequest extends ASRequest {
    readonly min: number;
    readonly max: number;
    constructor(min: number, max: number);
}
export declare class RandomIntResponse extends ASResponse {
    readonly integer: number;
    constructor(integer: number);
}
export declare class RandomIntHandler extends BaseRequestHandler {
    handle(request: RandomIntRequest): Promise<RandomIntResponse>;
    supports(request: Request): boolean;
}
