mindmount/dist/mount.service.d.ts
2026-09-11 23:30:20 -04:00

20 lines
714 B
TypeScript

import { OnModuleInit } from '@nestjs/common';
export interface RouteTarget {
prefix: string;
base: string;
injectServiceToken: boolean;
}
export declare class MountService implements OnModuleInit {
private readonly logger;
private gapmindToken?;
gapmindBase(): string;
socmindBase(): string;
requireMountAuth(authorization?: string): void;
serviceToken(): string | undefined;
onModuleInit(): Promise<void>;
proxy(base: string, subpath: string, method: string, query: string, inHeaders: Record<string, string | string[] | undefined>, body: unknown, injectToken: boolean): Promise<{
status: number;
contentType?: string;
buffer: Buffer;
}>;
}