import { type Casing } from "../_internal/casing.js";
import { ruleCreator } from "../_internal/rule-creator.js";
type MessageIds = "mismatch";
type Options = readonly [
    Readonly<{
        readonly format?: Casing;
        readonly match?: boolean;
        readonly prefix?: string;
        readonly selector?: readonly string[] | string;
        readonly suffix?: string;
    }>
];
/**
 * Enforce that selected declaration identifiers match the current filename.
 */
declare const rule: ReturnType<typeof ruleCreator<Options, MessageIds>>;
export default rule;
//# sourceMappingURL=match-filename.d.ts.map