import { Nullable } from '@angular-ru/cdk/typings';
export interface MethodArgsRegistryMeta {
    key: string;
    index: number;
}
export declare class MethodArgsRegistry {
    private argumentsIndexMap;
    get size(): number;
    getNameByIndex(index: number): Nullable<string>;
    getIndexByKey(key: string): Nullable<number>;
    putIndexByName(name: string, method: string, paramIndex: number): void;
    private checkDuplicateName;
}
//# sourceMappingURL=method-args-registry.d.ts.map