@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
20 lines (19 loc) • 708 B
TypeScript
import { SiteLogo } from "../models";
import { Store } from "./Store";
import { SiteService } from "../services/SiteService";
export declare class SiteStore extends Store {
siteService: SiteService;
private ensuredLoadSiteLogo;
siteLogos: import("./Store").StoreState<{
[siteUrl: string]: SiteLogo;
}>;
getters: {
siteLogo: (siteUrl: string) => SiteLogo;
};
mutations: {};
actions: {
ensureLoadSiteLogo: import("./Store").StoreAction<unknown, (siteUrl: string) => void, (result: any, siteUrl: string) => void, (failureReason: any, siteUrl: string) => void, (siteUrl: string) => Promise<any>>;
};
onActivated(): void;
onDisposing(): void;
}