import type { CheckResults } from '../../lib/types.js';
type CheckOptions = {
    rule?: string;
    tags?: string[];
    config?: string;
    include?: string;
    changedSince?: string;
};
export declare function useCheckState(options: CheckOptions): {
    results: CheckResults | null;
    fileList: string[] | null;
    checkedFileCount: number;
    isConfigValid: boolean | null;
    configErrors: string[] | null;
    collectingFrom: string;
    hasFilters: boolean;
    withFilters: string;
};
export {};
