type AliasInput = {
    alias: string;
    matchParent?: string;
    matchPath: string;
    maxRelativeDepth?: number;
};
type Options = [
    {
        aliases?: AliasInput[];
        baseDirectory: string;
    }
];
type MessageIds = 'mustBeAlias' | 'mustBeAliasOrShallow';
declare const _default: import("@typescript-eslint/utils/ts-eslint").RuleModule<MessageIds, Options, unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener>;
export default _default;
