import type { SkillHostCtx } from './dsh-ctx.js'; export declare const name = "dsh-schedule-ilife"; export declare const inject: readonly string[]; export declare function apply(ctx: SkillHostCtx): void; export { SKILL, SLOT_ID, SLOT_ORDER, SLOT_TITLE, PLUGIN, MANAGER_PLUGIN, slotDescriptor, TAB_COMPONENT, registerSingle, openSingle } from './slot.js'; export type { SlotDescriptor, TabsPort } from './slot.js'; export { SETTINGS_OWNER, SETTINGS_SLOT, CONFIG_STEM, CONFIG_ITEMS, COMMON_ITEM_COUNT, ADVANCED_GROUP_TITLE, readPath, writePath } from './settings.js'; export type { ConfigItem, ConfigTier, ConfigControl, ResolvedField } from './settings.js'; export { SKILL_PACKAGE, SKILL_CLI, SKILL_CLI_REL, HOST_CALL_METHOD, MANAGER_MISSING_HINT, SkillBridgeError, cliPath, assertCliPresent, handleHostCall, requestViaHost, readViaCli, resolveNodeBin, SPAWN_TIMEOUT_MS, readConfigSurface, writeConfigValues, resetConfigToDefaults, readConfigHealth, CONFIG_READ_KEY, CONFIG_WRITE_KEY, CONFIG_RESET_KEY, CONFIG_CHECK_KEY } from './bridge.js'; export { RPC_CHANNEL, RPC_ENDPOINT_CONFIG_GET, RPC_ENDPOINT_CONFIG_SAVE, RPC_ENDPOINT_CONFIG_RESET, RPC_ENDPOINT_CONFIG_CHECK, ok, fail, parseSavePayload, isRpcResult } from './contract.js'; export type { SavePayload, ConfigSurfaceReply, ResolvedPaths, RpcError, RpcResult } from './contract.js'; export { PROVIDER_NAME, SKILL_NAME, BUNDLED_SKILL_RANK, SKILL_FILE, skillDir, parseSkillText, provider as skillProvider } from './skill-provider.js'; export { SKILL_TOOL_NAME, createSkillTool, resolveSkillEntry } from './skill-tool.js'; export type { SkillCandidate, SkillDefinition, SkillProvider, SkillInvocationPolicy, SkillsFace, SkillHostCtx, ClientCtx, RpcCallFace } from './dsh-ctx.js'; //# sourceMappingURL=index.d.ts.map