UNPKG

768 BTypeScriptView Raw
1import { t } from '../common';
2export declare const FileLinks: {
3 prefix: string;
4 is: {
5 fileKey(input?: string | undefined): boolean;
6 fileValue(input?: string | undefined): boolean;
7 fileUploading(value?: string | undefined): boolean;
8 };
9 total(links?: t.IUriMap): number;
10 toKey(filename: string): string;
11 parseKey(linkKey: string): t.ILinkKey;
12 parseValue(linkValue: string): {
13 toString: t.FileLinkToString;
14 uri: t.IFileUri;
15 value: string;
16 query: t.IFileLinkQuery;
17 };
18 parse(linkKey: string, linkValue: string): t.IFileLink;
19 toList(links?: t.IUriMap): t.IFileLink[];
20 find(links?: t.IUriMap): {
21 byName(path?: string | undefined): t.IFileLink | undefined;
22 };
23};