import type { SessionEntry } from "../config/sessions.js";
import type { KlawConfig } from "../config/types.klaw.js";
type FastModeState = {
    enabled: boolean;
    source: "session" | "agent" | "config" | "default";
};
export declare function resolveFastModeState(params: {
    cfg: KlawConfig | undefined;
    provider: string;
    model: string;
    agentId?: string;
    sessionEntry?: Pick<SessionEntry, "fastMode"> | undefined;
}): FastModeState;
export {};
