@sourceloop/user-onboarding-client
Version:
Library for providing a smooth user onboarding
23 lines • 921 B
TypeScript
import { Observable } from 'rxjs';
import { DeleteTourParameters, LoadTourParameters, SaveTourParameters, Tour } from '../models';
import { DeleteTourCommand, LoadTourCommand, SaveTourCommand } from './types';
import { StorageService } from 'ngx-webstorage-service';
export declare class SaveTCommand implements SaveTourCommand {
private readonly storage;
constructor(storage: StorageService);
parameters: SaveTourParameters;
execute(): Observable<Tour>;
}
export declare class LoadTCommand implements LoadTourCommand {
private readonly storage;
constructor(storage: StorageService);
parameters: LoadTourParameters;
execute(): Observable<Tour>;
}
export declare class DeleteTCommand implements DeleteTourCommand {
private readonly storage;
constructor(storage: StorageService);
parameters: DeleteTourParameters;
execute(): void;
}
//# sourceMappingURL=TourCommands.d.ts.map