@struktoai/mirage-core
Version:
A Unified Virtual Filesystem For AI Agents
26 lines • 1.36 kB
TypeScript
import { ContentType } from '../../types.ts';
export declare enum PatternType {
EXACT = "exact",
SIMPLE = "simple",
REGEX = "regex"
}
export declare const MIME_SYMLINK = "inode/symlink; charset=binary";
export declare const FILE_HEADER_BYTES = 512;
export declare const MAGIC_SIGNATURES: readonly (readonly [readonly number[], ContentType])[];
export declare const FILE_MIME_MAP: Readonly<Record<string, string>>;
export declare const UINTMAX: bigint;
export declare const EOVERFLOW_TEXT = "Value too large for defined data type";
export declare const C_SPACE = "[ \\t\\n\\v\\f\\r]*";
export declare const SUFFIXED_COUNT_PATTERN: RegExp;
export declare const GZIP_SUFFIX = ".gz";
export declare const GZIP_KNOWN_SUFFIXES: readonly [".gz", ".z", ".taz", ".tgz", "-gz", "-z", "_z"];
export declare const GZIP_RETRY_SUFFIXES: readonly [".gz", ".z", "-z", ".Z"];
export declare const GZIP_TAR_SUFFIXES: readonly [".tgz", ".taz"];
export declare const GZIP_MAX_SUFFIX = 30;
export declare const SED_MISSING_SCRIPT = "sed: missing script";
export declare const AWK_USAGE = "awk: usage: awk [-F fs] [-v var=val] 'program' [file ...]";
export declare const EXEC_PLACEHOLDER = "{}";
export declare const OPERAND_CONCURRENCY = 4;
export declare const FALLBACK_TMPDIR = "/tmp";
export declare const HOSTNAME = "mirage";
//# sourceMappingURL=constants.d.ts.map