import { AbstractConstructor, Constructor } from "@flamework/core/out/utility"; export declare const consolePrefix = "SharedComponets"; export declare const IsServer: boolean; export declare const IsClient: boolean; export declare function logError(message?: string, displayTraceback?: boolean): never; export declare function logWarning(message: string, displayTraceback?: boolean): void; export declare function logAssert(condition: T, message?: string, displayTraceback?: boolean): asserts condition; export declare function GenerateID(): string; export declare function GetConstructorIdentifier(constructor: Constructor): string; export declare function GetParentConstructor(ctor: AbstractConstructor): AbstractConstructor | undefined; export declare function GetSharedComponentCtor(constructor: Constructor, parent: Constructor): Constructor;