import type * as directive from '../../Directive'; export interface Directive { readonly targeted: boolean; apply: (storage: string, input: Input) => directive.Output | Promise; } export interface Extension { octets?: string; } export type Input = directive.Input & Extension;