@methodus/server
Version:
dynamic rpc components
63 lines (62 loc) • 1.79 kB
TypeScript
/// <reference types="node" />
import { MethodResult } from '../../index';
import * as fs from 'fs';
export declare class FirstClass {
constructor();
getFile(id: number, name: string): MethodResult<fs.ReadStream>;
action1(id: number, name: string): MethodResult<{
value: string;
id: number;
name: string;
add: string;
}>;
action2Function(id: number, name: string, size: number): MethodResult<{
value: string;
id: number;
name: string;
add: string;
size: number;
}>;
action3Function(action: any, size: any, length: any): Promise<MethodResult<{
value: number;
size: any;
length: any;
}>>;
action4(action: any, size: any, length: any): Promise<MethodResult<{
value: number;
size: any;
length: any;
}>>;
action5(action: any, size: any, length: any): Promise<MethodResult<{
value: number;
size: any;
length: any;
}>>;
dateAction(action: any, start: Date, end: Date): Promise<MethodResult<{
value: Date;
size: DateConstructor;
}>>;
action6(action: any, file: any, length: any): Promise<MethodResult<{
value: any;
length: any;
}>>;
testheaders(id: number, name: any): MethodResult<{
value: string;
id: number;
name: any;
add: string;
}>;
actionQuery(id: number, name: string): MethodResult<{
value: string;
id: number;
name: string;
add: string;
}>;
error(): void;
denied(): void;
EventHandler(value: any): void;
action2(item: any): MethodResult<{
item: any;
}>;
action3(): void;
}