import { default as WeightStore } from './WeightStore';
export default class LoRA {
    private weightStore;
    readonly alpha: number;
    readonly rank: number;
    readonly variables: Set<string>;
    private scale;
    readonly name: string;
    constructor(name: string, weightStore: WeightStore, alpha: number, rank: number, variables: string[]);
    attach(): void;
    merge(): void;
    detach(): void;
    dispose(): void;
}
