import zod from 'zod';
export declare const options: zod.ZodObject<{
    rule: zod.ZodOptional<zod.ZodString>;
    tags: zod.ZodOptional<zod.ZodArray<zod.ZodString, "many">>;
    config: zod.ZodOptional<zod.ZodString>;
    include: zod.ZodOptional<zod.ZodString>;
    reportFormat: zod.ZodOptional<zod.ZodDefault<zod.ZodEnum<["filesOnly", "noMatchRules", "standard"]>>>;
    changedSince: zod.ZodOptional<zod.ZodString>;
    limitTop: zod.ZodOptional<zod.ZodNumber>;
}, "strip", zod.ZodTypeAny, {
    limitTop?: number | undefined;
    config?: string | undefined;
    include?: string | undefined;
    rule?: string | undefined;
    tags?: string[] | undefined;
    changedSince?: string | undefined;
    reportFormat?: "filesOnly" | "noMatchRules" | "standard" | undefined;
}, {
    limitTop?: number | undefined;
    config?: string | undefined;
    include?: string | undefined;
    rule?: string | undefined;
    tags?: string[] | undefined;
    changedSince?: string | undefined;
    reportFormat?: "filesOnly" | "noMatchRules" | "standard" | undefined;
}>;
export declare const alias = "c";
type Props = Readonly<{
    options: zod.infer<typeof options>;
}>;
declare function Check({ options }: Props): import("react/jsx-runtime").JSX.Element;
export default Check;
