@linid-dm/directory-manager-client-core
Version:
Core package by providing a set of angular components for the Directory Manager app.
21 lines (20 loc) • 996 B
TypeScript
import { StateContext } from '@ngxs/store';
import { IExternalLink } from '../../interfaces/configs.interface';
import * as ExternalLinks from './external-links.actions';
import * as i0 from "@angular/core";
export interface ExternalLinksStateModel {
userGuide: IExternalLink;
rgaaChart: IExternalLink;
}
export declare class ExternalLinksState {
static getExternalLinks(state: ExternalLinksStateModel): ExternalLinksStateModel;
static getExternalLinksDetail(state: ExternalLinksStateModel): {
userGuide: IExternalLink;
rgaaChart: IExternalLink;
};
static getUserGuide(state: ExternalLinksStateModel): IExternalLink;
static getRgaaChart(state: ExternalLinksStateModel): IExternalLink;
setExternalLinksConfig(ctx: StateContext<ExternalLinksStateModel>, action: ExternalLinks.SetExternalLinksConfig): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ExternalLinksState, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<ExternalLinksState>;
}