import { type Directives } from './Directives'; import { type Endpoint } from './Endpoint'; export declare class Method = any, TDirectives extends Directives = any> { readonly endpoint: TEndpoint | null; readonly directives: TDirectives; constructor(endpoint: TEndpoint | null, directives: TDirectives); close(): Promise; } export type Methods = any, TDirectives extends Directives = any> = Record>;