import { ErrorEvent, InstallEvent, Security, SecurityConfig, System as SystemRecord } from "../types"; export declare const createSystemMethods: ({ getTenant: initialGetTenant, storageOperations }: SecurityConfig) => { onBeforeInstall: import("@webiny/pubsub/types").Topic; onAfterInstall: import("@webiny/pubsub/types").Topic; onSystemBeforeInstall: import("@webiny/pubsub/types").Topic; onSystemAfterInstall: import("@webiny/pubsub/types").Topic; onInstall: import("@webiny/pubsub/types").Topic; onCleanup: import("@webiny/pubsub/types").Topic; getVersion(): Promise; setVersion(version: string): Promise; install(this: Security): Promise; };