import type { ProviderCredentialSource } from '../../../core/runtime/credentials/index.js';
export type DefaultAgentToolsOptions = {
    model: string;
    apiKey?: string;
    providerCredentialSource?: ProviderCredentialSource;
    credentialStorePath?: string;
    workspaceRoot?: string;
    stateDir?: string;
    stateRoot?: string;
    memoryDir?: string;
    memoryMode?: 'none' | 'read-and-record' | 'maintainer' | 'legacy-full';
    searchIgnoreDirs?: string[];
    includePlanTool?: boolean;
};
//# sourceMappingURL=types.d.ts.map