import type { ResourceIdentifier, ResourceIdentifierObj, ResourceIdentifierStr, WsResponseResultPayload } from './core-types'; export declare const toResourceIdentifierObj: (r: ResourceIdentifierObj | `${TResourceType}:${string}`) => ResourceIdentifierObj; export declare const toResourceIdentifierStr: (r: ResourceIdentifierObj | `${TResourceType}:${string}`) => `${TResourceType}:${string}`; export declare const toWsResponseResultPayloadOk: (val: T) => WsResponseResultPayload; export declare const toWsResponseResultPayloadErr: (val: E) => WsResponseResultPayload; export declare const isResourceIdentifier: (s: unknown) => s is ResourceIdentifier; export declare const isSameResourceIdentifier: (aRid: ResourceIdentifier, bRid: ResourceIdentifier) => boolean; export declare const isResourceIdentifierOfType: (t: TType, s: unknown) => s is ResourceIdentifier;