@controladad/ng-base
Version:
Everything you need for Angular
21 lines (20 loc) • 732 B
TypeScript
import { BaseStore } from './_base.store';
import * as i0 from "@angular/core";
export interface AppBaseStoreProps {
rememberMe?: boolean;
lang?: string;
}
export declare class _AppBaseStore<T extends AppBaseStoreProps> extends BaseStore<T> {
constructor(defaults?: T);
rememberMe$: import("rxjs").Observable<boolean>;
lang$: import("rxjs").Observable<string>;
rememberMe(): boolean;
setRememberMe(value: boolean): void;
lang(): string;
setLang(value: string): void;
}
export declare class AppBaseStore extends _AppBaseStore<AppBaseStoreProps> {
constructor();
static ɵfac: i0.ɵɵFactoryDeclaration<AppBaseStore, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<AppBaseStore>;
}