28 lines
700 B
TypeScript
28 lines
700 B
TypeScript
|
import type { Ed25519Keypair } from "libskynet";
|
||
|
import { OverwriteDataFn, ReadDataFn } from "./index.js";
|
||
|
export interface IndependentFileSmallMetadata {
|
||
|
largestHistoricSize: bigint;
|
||
|
}
|
||
|
export interface IndependentFileSmall {
|
||
|
dataKey: Uint8Array;
|
||
|
fileData: Uint8Array;
|
||
|
inode: string;
|
||
|
keypair: Ed25519Keypair;
|
||
|
metadata: IndependentFileSmallMetadata;
|
||
|
revision: bigint;
|
||
|
seed: Uint8Array;
|
||
|
skylink: string;
|
||
|
viewKey: string;
|
||
|
overwriteData: OverwriteDataFn;
|
||
|
readData: ReadDataFn;
|
||
|
}
|
||
|
export interface SslData {
|
||
|
cert?: Uint8Array;
|
||
|
key?: Uint8Array;
|
||
|
}
|
||
|
export interface SavedSslData {
|
||
|
cert?: IndependentFileSmall;
|
||
|
key?: IndependentFileSmall;
|
||
|
}
|
||
|
//# sourceMappingURL=files.d.ts.map
|