import type { InferOutput } from "valibot"; declare const CALLEE_MATCHER_SCHEMA: import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>, import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>; }, undefined>, import("valibot").StrictObjectSchema<{ readonly match: import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>; readonly pathPattern: import("valibot").OptionalSchema, import("valibot").DescriptionAction]>, undefined>; }, undefined>, import("valibot").StrictObjectSchema<{ readonly match: import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>; readonly pathPattern: import("valibot").OptionalSchema, import("valibot").DescriptionAction]>, undefined>; }, undefined>], undefined>, undefined>, import("valibot").DescriptionAction<({ match: import("../../types/rule.js").MatcherType.String; } | { match: import("../../types/rule.js").MatcherType.ObjectKey; pathPattern?: string | undefined; } | { match: import("../../types/rule.js").MatcherType.ObjectValue; pathPattern?: string | undefined; })[], "List of matchers that will be applied.">]>], undefined>, import("valibot").DescriptionAction<[string, ({ match: import("../../types/rule.js").MatcherType.String; } | { match: import("../../types/rule.js").MatcherType.ObjectKey; pathPattern?: string | undefined; } | { match: import("../../types/rule.js").MatcherType.ObjectValue; pathPattern?: string | undefined; })[]], "List of matchers that will automatically be matched.">]>; export type CalleeMatchers = InferOutput; declare const CALLEE_NAME_SCHEMA: import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>; export type CalleeName = InferOutput; export declare const CALLEES_SCHEMA: import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>, import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>; }, undefined>, import("valibot").StrictObjectSchema<{ readonly match: import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>; readonly pathPattern: import("valibot").OptionalSchema, import("valibot").DescriptionAction]>, undefined>; }, undefined>, import("valibot").StrictObjectSchema<{ readonly match: import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>; readonly pathPattern: import("valibot").OptionalSchema, import("valibot").DescriptionAction]>, undefined>; }, undefined>], undefined>, undefined>, import("valibot").DescriptionAction<({ match: import("../../types/rule.js").MatcherType.String; } | { match: import("../../types/rule.js").MatcherType.ObjectKey; pathPattern?: string | undefined; } | { match: import("../../types/rule.js").MatcherType.ObjectValue; pathPattern?: string | undefined; })[], "List of matchers that will be applied.">]>], undefined>, import("valibot").DescriptionAction<[string, ({ match: import("../../types/rule.js").MatcherType.String; } | { match: import("../../types/rule.js").MatcherType.ObjectKey; pathPattern?: string | undefined; } | { match: import("../../types/rule.js").MatcherType.ObjectValue; pathPattern?: string | undefined; })[]], "List of matchers that will automatically be matched.">]>, import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>], undefined>, undefined>, import("valibot").DescriptionAction<(string | [string, ({ match: import("../../types/rule.js").MatcherType.String; } | { match: import("../../types/rule.js").MatcherType.ObjectKey; pathPattern?: string | undefined; } | { match: import("../../types/rule.js").MatcherType.ObjectValue; pathPattern?: string | undefined; })[]])[], "List of function names which arguments should get linted.">]>; export type Callees = InferOutput; export declare const CALLEES_OPTION_SCHEMA: import("valibot").StrictObjectSchema<{ readonly callees: import("valibot").OptionalSchema, import("valibot").DescriptionAction]>, import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>; }, undefined>, import("valibot").StrictObjectSchema<{ readonly match: import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>; readonly pathPattern: import("valibot").OptionalSchema, import("valibot").DescriptionAction]>, undefined>; }, undefined>, import("valibot").StrictObjectSchema<{ readonly match: import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>; readonly pathPattern: import("valibot").OptionalSchema, import("valibot").DescriptionAction]>, undefined>; }, undefined>], undefined>, undefined>, import("valibot").DescriptionAction<({ match: import("../../types/rule.js").MatcherType.String; } | { match: import("../../types/rule.js").MatcherType.ObjectKey; pathPattern?: string | undefined; } | { match: import("../../types/rule.js").MatcherType.ObjectValue; pathPattern?: string | undefined; })[], "List of matchers that will be applied.">]>], undefined>, import("valibot").DescriptionAction<[string, ({ match: import("../../types/rule.js").MatcherType.String; } | { match: import("../../types/rule.js").MatcherType.ObjectKey; pathPattern?: string | undefined; } | { match: import("../../types/rule.js").MatcherType.ObjectValue; pathPattern?: string | undefined; })[]], "List of matchers that will automatically be matched.">]>, import("valibot").SchemaWithPipe, import("valibot").DescriptionAction]>], undefined>, undefined>, import("valibot").DescriptionAction<(string | [string, ({ match: import("../../types/rule.js").MatcherType.String; } | { match: import("../../types/rule.js").MatcherType.ObjectKey; pathPattern?: string | undefined; } | { match: import("../../types/rule.js").MatcherType.ObjectValue; pathPattern?: string | undefined; })[]])[], "List of function names which arguments should get linted.">]>, undefined>; }, undefined>; export type CalleesOptions = InferOutput; export {}; //# sourceMappingURL=callees.d.ts.map