@gguf/claw
Version:
Multi-channel AI gateway with extensible messaging integrations
24 lines (23 loc) • 650 B
TypeScript
export declare function resolveSandboxInputPath(filePath: string, cwd: string): string;
export declare function resolveSandboxPath(params: {
filePath: string;
cwd: string;
root: string;
}): {
resolved: string;
relative: string;
};
export declare function assertSandboxPath(params: {
filePath: string;
cwd: string;
root: string;
allowFinalSymlink?: boolean;
}): Promise<{
resolved: string;
relative: string;
}>;
export declare function assertMediaNotDataUrl(media: string): void;
export declare function resolveSandboxedMediaSource(params: {
media: string;
sandboxRoot: string;
}): Promise<string>;