export const PAUSABLE_CALL_PATTERNS = [
    { namespace: 'atp.llm', method: 'call' },
    { namespace: 'atp.llm', method: 'extract' },
    { namespace: 'atp.llm', method: 'classify' },
    { namespace: 'atp.llm', method: 'stream' },
    { namespace: 'atp.llm', method: 'generate' },
    { namespace: 'atp.approval', method: 'request' },
    { namespace: 'atp.approval', method: 'confirm' },
    { namespace: 'atp.approval', method: 'verify' },
    { namespace: 'atp.embedding', method: 'embed' },
    { namespace: 'atp.embedding', method: 'search' },
    { namespace: 'atp.embedding', method: 'create' },
    { namespace: 'atp.embedding', method: 'generate' },
    { namespace: 'atp.embedding', method: 'encode' },
    { namespace: 'api.client', method: '*' },
];
export const DEFAULT_COMPILER_CONFIG = {
    enableBatchParallel: true,
    maxLoopNesting: 10,
    checkpointInterval: 1,
    debugMode: false,
    batchSizeThreshold: 10,
    enableOperationCheckpoints: false, // Disabled by default, opt-in feature
};
//# sourceMappingURL=types.js.map