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