ember-material-icons
Version:
Google Material icons for your ember-cli app
18 lines (13 loc) • 356 B
TypeScript
import { Opaque } from './core';
export interface Reference<T> {
value(): T;
}
export default Reference;
export interface PathReference<T> extends Reference<T> {
get(key: string): PathReference<Opaque>;
}
export type Revision = number;
export interface RevisionTag {
value(): Revision;
validate(snapshot: Revision): boolean;
}