/**
 * Project Configuration Validator
 *
 * Validates that project contexts are properly configured
 * before GitHub sync setup.
 */
export interface ProjectValidationResult {
    valid: boolean;
    hasProjects: boolean;
    projectCount: number;
    projects: string[];
}
/**
 * Validate project configuration exists
 *
 * @param projectPath - Path to project directory
 * @returns Validation result
 */
export declare function validateProjectConfiguration(projectPath: string): Promise<ProjectValidationResult>;
/**
 * Prompt user to create project context if missing
 *
 * @param projectPath - Path to project directory
 * @returns True if user wants to create project now
 */
export declare function promptCreateProject(projectPath: string): Promise<boolean>;
//# sourceMappingURL=project-validator.d.ts.map