import type { Logger } from '@levelcode/common/types/contracts/logger';
import type { ProjectFileContext } from '@levelcode/common/util/file';
export declare function getSearchSystemPrompt(params: {
    fileContext: ProjectFileContext;
    messagesTokens: number;
    logger: Logger;
    options: {
        agentStepId: string;
        clientSessionId: string;
        fingerprintId: string;
        userInputId: string;
        userId: string | undefined;
    };
}): string;
