UNPKG

@altostra/core

Version:

Core library for shared types and logic

10 lines (9 loc) 526 B
declare const typeSymbol: unique symbol; export declare type OriginAccessIdentity = string & { [typeSymbol]: unknown; }; export declare function originAccessIdentity(originAccessIdentityString: string): OriginAccessIdentity; export declare function mkOriginAccessIdentity(identityId: string): OriginAccessIdentity; export declare function isOriginAccessIdentity(val: unknown): val is OriginAccessIdentity; export declare function validateOriginAccessIdentity(val: unknown): asserts val is OriginAccessIdentity; export {};