import { Schema, SchemaParameters } from '../schema.js';
import { RedirectResult, Utils, ValidateResult } from '../types.js';
interface AliasSchemaParameters extends SchemaParameters<any> {
    sourceName: string;
}
export declare class AliasSchema extends Schema<any, AliasSchemaParameters> {
    private _sourceName;
    constructor(parameters: AliasSchemaParameters);
    expected(utils: Utils): import("../types.js").ExpectedResult;
    validate(value: unknown, utils: Utils): ValidateResult;
    redirect(_value: this['_valueType'], _utils: Utils): RedirectResult<this['_valueType']>;
}
export {};
