import { PassThrough } from "node:stream"; import { HTTPResult, type RequestContext } from "@antelopejs/interface-api"; import WebSocket from "ws"; declare const TestRoutingController0_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestRoutingController0 extends TestRoutingController0_base { test(): void; testPrefixHigh(): void; testPrefixLow(): void; testPriority(): void; testPostfixHigh(): void; testPostfixLow(): void; testPrefixEarlyReturn(): string; testEarlyReturn(): string; testOverride(): string; testPostfixOverride(): string; } declare const TestRoutingController1_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestRoutingController1 extends TestRoutingController1_base { test(): string; testPost(): string; testPut(): string; testDelete(): string; testCustom(): string; } declare const TestRoutingController2_base: typeof TestRoutingController1; export declare class TestRoutingController2 extends TestRoutingController2_base { test(): string; } declare const TestRoutingController3_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestRoutingController3 extends TestRoutingController3_base { test(): void; } declare const TestPartialControllerParent_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestPartialControllerParent extends TestPartialControllerParent_base { ctx: RequestContext; } declare const TestPartialControllerGetById_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestPartialControllerGetById extends TestPartialControllerGetById_base { test(id: string): string; } declare const TestPartialControllerCreate_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestPartialControllerCreate extends TestPartialControllerCreate_base { testCreate(): string; } declare const TestPartialControllerClassic_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestPartialControllerClassic extends TestPartialControllerClassic_base { testClassic(): string; } declare const TestExecutionController1_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestExecutionController1 extends TestExecutionController1_base { prop: string; testProperty(): string; testParameter(param: string): string; } declare const TestExecutionController2_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestExecutionController2 extends TestExecutionController2_base { testProviderContext(_ctx: RequestContext): void; testProviderRawBody(_body: Buffer): void; testProviderParameterParam(_param: string): void; testProviderParameterHeader(_param: string): void; testProviderParameterQuery(_param: string): void; testProviderMultiParameterHeader(_params: string[]): void; testProviderMultiParameterQuery(_params: string[]): void; testProviderWriteStream(param: PassThrough): void; testProviderResult(): string; testProviderResultPostfix(_res: string): void; testModifierTransform(_param: string): void; } declare const TestExecutionController3_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestExecutionController3 extends TestExecutionController3_base { test(): HTTPResult; testThrow(): void; testStatus(): HTTPResult; testHeader(): HTTPResult; testBody(): HTTPResult; testConsistencyPrefix(res: HTTPResult): void; testConsistency(res: HTTPResult): HTTPResult; testConsistencyPostfix(res: HTTPResult): void; testControllerInstance(ctx: RequestContext): Promise; } declare const TestMonitorController1_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestMonitorController1 extends TestMonitorController1_base { testSuccess(): string; testMonitorSuccess(_ctx: RequestContext): void; testError(): void; testMonitorError(_ctx: RequestContext): void; testIgnoreReturn(): string; testMonitorIgnoredReturn(): string; testImmutableResponse(response: HTTPResult): string; testMonitorMutateResponse(response: HTTPResult): void; testThrowingMonitor(): string; testThrowingMonitorObserver(): void; testMonitorPriorityHandler(): string; testMonitorPriorityHigh(): void; testMonitorPriorityLow(): void; testWebsocketSuccess(connection: WebSocket): void; testMonitorWebsocketSuccess(_ctx: RequestContext): void; testWebsocketError(): void; testMonitorWebsocketError(_ctx: RequestContext): void; } declare const TestCatchAllController1_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestCatchAllController1 extends TestCatchAllController1_base { testTerminal(path: string): string; } declare const TestCatchAllController2_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestCatchAllController2 extends TestCatchAllController2_base { testSuffix(path: string): string; } declare const TestCatchAllController3_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestCatchAllController3 extends TestCatchAllController3_base { testStatic(): string; testDynamic(id: string): string; testCatchAll(path: string): string; } declare const TestWebsocketController1_base: import("@antelopejs/interface-api").ControllerClass; export declare class TestWebsocketController1 extends TestWebsocketController1_base { test(connection: WebSocket): void; } export {};