import { Sardines } from './sardines_interfaces'; export declare const sardineAppName = "sardines"; export declare const sardineRepoModuleName = "/repository"; export declare const genServiceIdentitySting: (serviceIdentity: Sardines.ServiceIdentity) => string; export declare const parseServiceIdentity: (identityString: string) => Sardines.ServiceIdentity | null; export declare enum RepositoryService { signIn = "signIn", signOut = "signOut", signUp = "signUp", queryService = "queryService", createOrUpdateSource = "createOrUpdateSource", createOrUpdateApplication = "createOrUpdateApplication", createOrUpdateService = "createOrUpdateService" } export declare const readSardinesConfigFile: (sardinesConfigFile: string) => Sardines.Config; export declare const setupRepositoryEntries: (repoEntries: Sardines.RepositoryEntry[]) => void; export declare const setupRepositoryEntriesBySardinesConfig: (config: Sardines.Config) => void; export declare const setupRepositoryEntriesByConfigFile: (sardinesConfigFile: string) => Sardines.Config; export declare const queryService: (serviceIdentity: Sardines.ServiceIdentity) => Promise; export declare const createUser: (username: string, password: string) => Promise; export declare const createOrUpdateSource: (source: any) => Promise; export declare const createOrUpdateApplication: (application: any) => Promise; export declare const createOrUpdateService: (service: any) => Promise; //# sourceMappingURL=repo_client.d.ts.map